Hi Tommi.
I'm trying to compile my project using version of cxxtools compiled with gcc.
When I'm trying to use some code involving unicode, I have this error
(from the last svn revision, 1579):
(...)
In file included from /libraries/include/cxxtools/utf8codec.h:33:
In file included from /libraries/include/cxxtools/char.h:613:
In file included from /libraries/include/cxxtools/facets.h:32:
In file included from /libraries/include/cxxtools/string.h:579:
/libraries/include/cxxtools/string.tpp:379:20: error: ambiguous
conversion for functional-style cast from 'unsigned int' to
'cxxtools::Char'
ret += cxxtools::Char(ch);
^~~~~~~~~~~~~~~~~
/libraries/include/cxxtools/char.h:76:13: note: candidate constructor
Char(char ch)
^
/libraries/include/cxxtools/char.h:81:13: note: candidate constructor
Char(unsigned char ch)
^
/libraries/include/cxxtools/char.h:86:13: note: candidate constructor
Char(wchar_t ch)
^
/libraries/include/cxxtools/char.h:91:22: note: candidate constructor
explicit Char(value_type ch)
^
/libraries/include/cxxtools/char.h:65:11: note: candidate is the
implicit copy constructor
class Char
^
(... the same error is repeated... )
I'm using clang 3.3 (development version).
--
Sent from my mind
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Tntnet-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tntnet-general