在阅读了 PNG 规范后,我有点惊讶。我读过字符文字应该用二进制值(如 0x41 而不是(程序员友好)'A')进行硬编码。问题似乎是在具有不同底层字符集的不同系统上编译期间字符文字的编码方式不同。
好吧,我问了朋友并阅读了 C++ 标准(ISO/IEC 14882:1998/e),但如果对话取决于我用来编译的系统或者它是一个固定字符集(比如ASCII)曾经?
感谢您的回答。
在阅读了 PNG 规范后,我有点惊讶。我读过字符文字应该用二进制值(如 0x41 而不是(程序员友好)'A')进行硬编码。问题似乎是在具有不同底层字符集的不同系统上编译期间字符文字的编码方式不同。
好吧,我问了朋友并阅读了 C++ 标准(ISO/IEC 14882:1998/e),但如果对话取决于我用来编译的系统或者它是一个固定字符集(比如ASCII)曾经?
感谢您的回答。