
Hi, Can someone tell me how much Boost supports Uincode? Thank you

http://svn.boost.org/svn/boost/trunk/boost/locale/
2011/8/31 code
Hi,
Can someone tell me how much Boost supports Uincode?
Thank you
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Hi niXman,
Thank you so much for your useful information.
I know by using those APIs from the link you mentioned, I can do some string conversions related to Unicode.
My further question is : can you build UNICODE version of the "boost_thread_vc100_mt_1_47" library? The UNICODE version of the library will support UNICODE version applications that use the "boost_thread_vc100_mt_1_47" library.
Thank you so much again!
Yan
--- On Tue, 8/30/11, niXman

I know by using those APIs from the link you mentioned, I can do some string conversions related to Unicode.
My further question is : can you build UNICODE version of the "boost_thread_vc100_mt_1_47" library? The UNICODE version of the library will support UNICODE version applications that use the "boost_thread_vc100_mt_1_47" library.
Excuse my ignorance, but how pthread can be "unicode" or not?

Excuse my ignorance, but how pthread can be "unicode" or not?<<
No, no. I did not mean that.
The UNICODE
version of the library (boost_thread_vc100_mt_1_47) can handle Unicode strings that are from Unicode version of an application that uses the boost library without doing string conversions ( from Unicode to multibyte , and vice versa )
--- On Tue, 9/6/11, Igor R
I know by using those APIs from the link you mentioned, I can do some string conversions related to Unicode.
My further question is : can you build UNICODE version of the "boost_thread_vc100_mt_1_47" library? The UNICODE version of the library will support UNICODE version applications that use the "boost_thread_vc100_mt_1_47" library.
Excuse my ignorance, but how pthread can be "unicode" or not? _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

Excuse my ignorance, but how pthread can be "unicode" or not?<<
No, no. I did not mean that.
The UNICODE version of the library (boost_thread_vc100_mt_1_47) can handle Unicode strings that are from Unicode version of an application that uses the boost library without doing string conversions ( from Unicode to multibyte , and vice versa )
But Boost.Thread doesn't handle any strings at all, as far as I see...

But Boost.Thread doesn't handle any strings at all, as far as I see...<<
if so, why in the following document
http://www.boost.org/doc/libs/1_47_0/libs/regex/doc/html/boost_regex/install...
There are some instructions about
Building with bjam
and
Building
With Unicode and ICU Support????
is boost_regex not included in boost_thread lib?
what's the relationship between them?
--- On Tue, 9/6/11, Igor R
Excuse my ignorance, but how pthread can be "unicode" or not?<<
No, no. I did not mean that.
The UNICODE version of the library (boost_thread_vc100_mt_1_47) can handle Unicode strings that are from Unicode version of an application that uses the boost library without doing string conversions ( from Unicode to multibyte , and vice versa )
But Boost.Thread doesn't handle any strings at all, as far as I see... _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

AMDG On 09/06/2011 01:09 PM, code wrote:
But Boost.Thread doesn't handle any strings at all, as far as I see...<<
if so, why in the following document
http://www.boost.org/doc/libs/1_47_0/libs/regex/doc/html/boost_regex/install...
There are some instructions about Building with bjam
and
Building With Unicode and ICU Support????
is boost_regex not included in boost_thread lib?
what's the relationship between them?
I don't think there's any particular relationship between them. They're independent libraries. In Christ, Steven Watanabe

Le 06/09/11 22:09, code a écrit :
But Boost.Thread doesn't handle any strings at all, as far as I see...<<
if so, why in the following document
http://www.boost.org/doc/libs/1_47_0/libs/regex/doc/html/boost_regex/install...
There are some instructions about Building with bjam
and Building With Unicode and ICU Support ????
is boost_regex not included in boost_thread lib?
what's the relationship between them?
There is no relation between both librairies that I'm aware of. If you are more explicit with the problem you have, maybe we can help you better. Best, Vicente BTW, don't top post and please send message in text only mode.

Hi Vicente and others, Thank you for the replies. When I took a look at codes under "thread', I found there are some places where BOOST_NO_ANSI_APIS is related ( for example in once.hpp ) #ifdef BOOST_NO_ANSI_APIS typedef wchar_t once_char_type #else typedef char once_char_type #endif I am wondering if the boost_thread is NOT related to Unicode ( some said so??? ), why are there some codes above?? My basic question is How to build Unicode version of the library ( boost_thread...1-47)? just defining BOOST_NO_ANSI_APIS in file is enough??? P.S. Our application is windows Unicode based application that needs to use all Unicode versions of libraries including boost_thread...library Thanks Yan ----------------------------------------------------- There is no relation between both librairies that I'm aware of. If you are more explicit with the problem you have, maybe we can help you better. Best, Vicente

When I took a look at codes under "thread', I found there are some places where BOOST_NO_ANSI_APIS is related
( for example in once.hpp )
#ifdef BOOST_NO_ANSI_APIS typedef wchar_t once_char_type #else typedef char once_char_type #endif
I am wondering if the boost_thread is NOT related to Unicode ( some said so??? ), why are there some codes above??
My basic question is How to build Unicode version of the library ( boost_thread...1-47)?
just defining BOOST_NO_ANSI_APIS in file is enough???
So you mean xxxA/xxxW pairs of WinAPI. BOOST_NO_ANSI_APIS causes to select xxxW, and it is automatically defined for WinCE where only xxxW exist. If you define it manually, you should do this both in bjam line (define=BOOST_NO_ANSI_APIS), and before you include boost headers in your program.
participants (5)
-
code
-
Igor R
-
niXman
-
Steven Watanabe
-
Vicente J. Botet Escriba