Updated documentaion, fixed bug and refactored tests (refs #7065)

[SVN r79266]
This commit is contained in:
Antony Polukhin
2012-07-04 18:50:56 +00:00
parent b037563bf9
commit d2361fe05a
3 changed files with 136 additions and 16 deletions
+1
View File
@@ -112,6 +112,7 @@ The character type of the underlying stream is assumed to be `char` unless eithe
* Arrays of characters: `wchar_t *`, `char16_t *`, `char32_t *`, `const wchar_t *`, `const char16_t *`, `const char32_t *`
* Strings: `std::basic_string`, `boost::containers::basic_string`
* `boost::iterator_range<WideCharPtr>`, where `WideCharPtr` is a pointer to wide-character or pointer to const wide-character
* `boost::array<CharT, N>` and `std::array<CharT, N>`, `boost::array<const CharT, N>` and `std::array<const CharT, N>`
[important Many compilers and runtime libraries fail to make conversions using new Unicode characters. Make shure that the following code compiles and outputs nonzero values, before using new types:
``