W
Willow
After one weekend of work (and no cheating -- I only used Wikipedia!)
I am happy to announce I have developed my own UNICODE reading/writing
library in C++ (yes, I realize this group is for the C language. If
you know of a better group to use, let me know).
The library comes with a sample main() program that converts between
UTF-8, UTF-16 (big and small endians), and Standard ASCII.
It's called WSUCONV and you can find it here:
http://code.google.com/p/netwidecc/downloads/list
It's under the New BSD license. One of the features is it supports
UNICODE file names on both UNIX-like OSes and Windows.
If anyone is so kind as to report any bugs or other problems you
discover, assuming you have an interest in UNICODE, that would be
greatly appreciated. I am developing a C compiler called NCC that
generates NASM code, and I wanted to accept UNICODE input source
files, and I have no problem reinventing the wheel at all--as long as
I'm learning a lot of stuff--hence this code.
I am happy to announce I have developed my own UNICODE reading/writing
library in C++ (yes, I realize this group is for the C language. If
you know of a better group to use, let me know).
The library comes with a sample main() program that converts between
UTF-8, UTF-16 (big and small endians), and Standard ASCII.
It's called WSUCONV and you can find it here:
http://code.google.com/p/netwidecc/downloads/list
It's under the New BSD license. One of the features is it supports
UNICODE file names on both UNIX-like OSes and Windows.
If anyone is so kind as to report any bugs or other problems you
discover, assuming you have an interest in UNICODE, that would be
greatly appreciated. I am developing a C compiler called NCC that
generates NASM code, and I wanted to accept UNICODE input source
files, and I have no problem reinventing the wheel at all--as long as
I'm learning a lot of stuff--hence this code.