02-14-2009
Try functions like 'mbtowc' that are C99 conformant or 'iconv' (POSIX).
Former need correct setting of LC_CTYPE, latter also needs to specify conversion details.
In my case, when I obtained working code with them, I decided to write
my own code for wchar_t / UTF-8 conversion.
9 More Discussions You Might Find Interesting
1. Cybersecurity
Hi! I'm fully aware of that this is not a chat forum,
at least it's not what it's intended to be, but i do not
find any better way of dealing with my problem...
I'm using, well at least right now, a text based webbrowser,
the LYNX actually, for the first time, works pretty well...
Would like... (0 Replies)
Discussion started by: zeus
0 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I am trying to quickly learn Unix because I am going to be using HP-UX soon.
Problem is I can't find download HP-UX.
Does anyone know a Unix OS I can download that is more like HP-UX?
I'm running windows vista at the moment. (3 Replies)
Discussion started by: budz
3 Replies
3. Programming
Hi everybody,
first of all i apologize if my thread's title doesn't make much sense,but i coudn't find a more appropriate name :)
Then i apologize about my question,which probably will sound trivial for you :) :)
I am working on a program which is being tested in Linux but the final target is... (2 Replies)
Discussion started by: Zipi
2 Replies
4. UNIX for Dummies Questions & Answers
Hi All,
i have two functions in my script.
question()
{
num=`ps -e | grep ps | awk -F" " '{print $1}'`
qno=`expr $num % 10`
grade=grade1
cat grade1/$qno
answer ${grade} ${qno}
}
answer()
{
grade=$1
qno=$2
ansno=`wc -l $grade/ans/$qno | cut -d' ' -f1`
j=0
while
do (1 Reply)
Discussion started by: Usha Shastri
1 Replies
5. Shell Programming and Scripting
Hi Guys,
Is there a way to write a recursive function in unix?
Thanks for your help in advance,
Regards,
Magesh. (1 Reply)
Discussion started by: mac4rfree
1 Replies
6. Shell Programming and Scripting
I have a file which contains data as below:
nbk1j7o pageName=/jsp/RMBS/RMBSHome.jsf
nbk1j7o pageName=/jsp/RMBS/RMBSHome.jsf
nbk1j7o pageName=/jsp/RMBS/RMBSHome.jsf
nbk1j7o pageName=/jsp/RMBS/RMBSHome.jsf
nbk1j7o pageName=/jsp/common/index.jsf
nbk1j7o pageName=/jsp/common/index.jsf
nbk1wqe... (6 Replies)
Discussion started by: mohsin.quazi
6 Replies
7. Shell Programming and Scripting
I have 7 functions those need to be executed as command line inputs, I tried with below code it’s not executing function. If I run the ./script 2 then fun2 should execute , how to initiate that function I tried case and if else also, how to initiate function from command line
if
then... (8 Replies)
Discussion started by: saku
8 Replies
8. What is on Your Mind?
Hello.
I have redesigned our "similar threads" for a more "clean style" in both the desktop view and the mobile view for the forum "show thread".
The new design is a simple straight-forward use of div elements and all the legacy table elements have been removed.
The result is a "clean"... (7 Replies)
Discussion started by: Neo
7 Replies
9. UNIX for Beginners Questions & Answers
Hi,
I want to compare same column in two files, if values match then display the column or display "NA".
Ex :
File 1 :
123
abc
xyz
pqr
File 2:
122
aab
fdf
pqr
fff
qqq
rrr (1 Reply)
Discussion started by: hkoshekay
1 Replies
LEARN ABOUT OSX
perl::ostype
Perl::OSType(3pm) Perl Programmers Reference Guide Perl::OSType(3pm)
NAME
Perl::OSType - Map Perl operating system names to generic types
VERSION
version 1.002
SYNOPSIS
use Perl::OSType ':all';
$current_type = os_type();
$other_type = os_type('dragonfly'); # gives 'Unix'
DESCRIPTION
Modules that provide OS-specific behaviors often need to know if the current operating system matches a more generic type of operating
systems. For example, 'linux' is a type of 'Unix' operating system and so is 'freebsd'.
This module provides a mapping between an operating system name as given by $^O and a more generic type. The initial version is based on
the OS type mappings provided in Module::Build and ExtUtils::CBuilder. (Thus, Microsoft operating systems are given the type 'Windows'
rather than 'Win32'.)
USAGE
No functions are exported by default. The export tag ":all" will export all functions listed below.
os_type()
$os_type = os_type();
$os_type = os_type('MSWin32');
Returns a single, generic OS type for a given operating system name. With no arguments, returns the OS type for the current value of $^O.
If the operating system is not recognized, the function will return the empty string.
is_os_type()
$is_windows = is_os_type('Windows');
$is_unix = is_os_type('Unix', 'dragonfly');
Given an OS type and OS name, returns true or false if the OS name is of the given type. As with "os_type", it will use the current
operating system as a default if no OS name is provided.
SEE ALSO
o Devel::CheckOS
AUTHOR
David Golden <dagolden@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by David Golden.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.16.2 2012-10-11 Perl::OSType(3pm)