PNG仕様を読んだ後、少し驚いていました。私は文字リテラルが0x41のようなバイナリ値でハードコーディングされるべきである(プログラマフレンドリーな) 'A'を読んだことがあります。問題は、異なるリテラルキャラクタセットを持つ異なるシステム上で、コンパイル時に文字リテラルが別々にエンコードされることが原因と考えられます。ASCIIおよびEBCDICシステムのC/C++文字リテラル
私は友人に尋ねて、C++標準(ISO/IEC 14882:1998/e)を読んでいましたが、会話がコンパイルに使用するシステムに依存しているか、文字セット(ASCIIのような)はこれまでですか?
ご回答ありがとうございます。