Using Unicode in C++ source code
What is the standard encoding of C++ source code? Does the C++ standard even say something about this? Can I write C++ source in Unicode? For example, can I use non-ASCII characters such as Chinese characters in comments? If so, is full Unicode allowed or just a subset of Unicode? (e.g., that 16-bit first page or whatever it's called.) Furthermore, can I use Unicode for strings? For example: Wstring str=L"Strange chars: â Țđ ě €€"; Johannes Schaub - litb Encoding in C++ is quite a bit complicated. Here is my understanding of it. Every implementation has to support characters from the basic