Linux development and UNICODE support !!

katiki_at_kodak.com
Date: 10/30/03


Date: 30 Oct 2003 17:49:51 GMT

Hi all,

We are developing a crossplatform application that works both on Windows,
Linux, and MacOSX.

For the GUI layers we're using Qt library. Which is pretty good, since Qt
manages unicode strings automatically.

But, in the lower level layers of our application, we currently do not
manage unicode.
That may cause some problems in the future (with filenames with chinese
characters etrc..)

So, under windows there's a set of functions that handles unicode strings,
especially for input/ouput (_wopen, ...).
Therefore, I would like to know how UNICODE is managed under Linux.
Is there a UNICODE library with functions redefined with full wchar_t
strings supports?

Currently, for I/O operations (in the modules not handlecd by Qt library)
we are using open() write() read() close() functions.
But those functionq just accept classic const char * data types.
Is there a UNICODE version of those functions under linux ?

Actually, I have never been experienced with UNICODE issues before.

So, any help and suggestion will be Welcome!

Thanks to help me.

Regards,

Karim



Relevant Pages

  • Re: Linux development and UNICODE support !!
    ... > We are developing a crossplatform application that works both on Windows, ... > For the GUI layers we're using Qt library. ... > manages unicode strings automatically. ... I would like to know how UNICODE is managed under Linux. ...
    (comp.os.linux.development.apps)
  • Re: _mbslen vs strlen
    ... My Windows application was unicode ... The length in characters, ... C++ on Linux has wide character characters as well as single byte ...
    (comp.os.linux.development.apps)
  • Horribly overdue update to unicode.txt
    ... of the Linux Assigned Names And Numbers Authority project. ... The Linux kernel code has been rewritten to use Unicode to map ... In particular, ESC (U is no longer "straight to font", since the font ... Actual characters assigned in the Linux Zone ...
    (Linux-Kernel)
  • Re: Linux development and UNICODE support !!
    ... > We are developing a crossplatform application that works both on Windows, ... > For the GUI layers we're using Qt library. ... > manages unicode strings automatically. ... I would like to know how UNICODE is managed under Linux. ...
    (comp.os.linux.development.apps)
  • Linux development and UNICODE support !!
    ... We are developing a crossplatform application that works both on Windows, ... For the GUI layers we're using Qt library. ... manages unicode strings automatically. ... I would like to know how UNICODE is managed under Linux. ...
    (comp.os.linux.development.system)