Copyright © 2009 -2010 Mathias Gaunard
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Table of Contents
Unicode is the industry standard to consistently represent and manipulate text across most of the world's writing systems.
This library aims at providing the foundation tools to accurately represent and deal with natural text in C++ in a portable and robust manner, so as to allow internationalized applications, by implementing parts of the Unicode Standard.
This library is environment-independent and deliberately chooses not to rely to the standard C++ locale facilities as well as the standard string facilities, judged ill-suited for Unicode. It does, however provide tools that can be used with them.
The current version is locale-agnostic, but a subsystem for tailored locale behaviour may be added in the future.
Warning | |
---|---|
Boost.Unicode is a library in development and is not part of Boost. |
Some icons are used to mark certain topics indicative of their relevance. These icons precede some text to indicate:
Table 1.1. Icons
Icon |
Name |
Meaning |
---|---|---|
|
Note |
Information provided is auxiliary but will give the reader a deeper insight into a specific topic. May be skipped. |
|
Alert |
Information provided is of utmost importance. |
|
Tip |
A potentially useful and helpful piece of information. |
Last revised: August 01, 2010 at 21:53:15 GMT |