UnicodeIUC18
Unicode Standard Conference Board Past Conferences Call for Papers Sponsors Showcase
Registration Accommodation Travel Program Talks and Papers Next Conference
Abstract

UTF-16 and C/C++ Language

Keishiro Tanaka - Fujitsu Limited & Markus Eble - SAP AG

Intended Audience: Manager, Software Engineer, Systems Analyst
Session Level: Intermediate

In order to spread Unicode in big cross platform projects using C/C++ languages we find that UTF-16 support in C/C++ languages need to be discussed. We have implemented syntax extension to C/C++ functions to handle Unicode in C/C++ compiler and libraries without using wchar_t. We have also made a compiler based tool in order to support Unicode-Porting of existing large cross platform C/C++ programs. We would like to discuss the Unicode Standard 3.0 book, 5.2 implementation guide lines from the technical point of the view, also considering memory consumption and performance. We take the current C89/C99 in consider and would like to present our implementation as one of the possibilities to ease Unicode distribution also in the C/C++ cross platform world. Our implementation is focused on UTF-16 and is also interesting when comparing advantage and disadvantages between Asian character sets and Unicode.


Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC18
Unicode Standard Conference Board Past Conferences Call for Papers Sponsors Showcase
Registration Accommodation Travel Program Talks and Papers Next Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

11 December 2000, Webmaster