We don't need Unicode compliant IDE to build Unicode applications.How do you
BTW, I have another different questions:May be something likes this:
Can someone enlightme on how to use STL string/wstring in my programs and switch between ASCII and UNICODE builds using only a #define statement?
/////////////////////////////////////////////////////////////////////////////
// tstring. Simple typedef for native STL "string" class but uses TCHAR so
// is ASCII/Unicode independent
/////////////////////////////////////////////////////////////////////////////
#ifndef _UNICODE
// ASCII
typedef std::string tstring;
typedef std::ostringstream tstringstream;
#else
// UNICODE
typedef std::wstring tstring;
typedef std::wostringstream tstringstream;
#endif
And what about i10n?
Anyone knows a reasonable alternative for std::cout streams?May be this could be helpful (just found it):
Then may I ask... Do you know any work 'wrapping' the needed STL classes (string, files) to make them Unicode happy? And perhaps with cross-platform abilities?I have searched for a good string class some time ago, because unhappy with std:string, C string, wxString and so on. All this string classes have advantages, but I found rather difficult to combine their advantages by using several classes together (e.g., due to conversion problems). Unfortunately, I did not found the perfect class :(. Anyway, you can have a look at here. May be you will find something suitable for your need:
I'm thinking of something like wxWidgets but without all the GUI stuff and templatized.