- 626 名前:デフォルトの名無しさん mailto:sage [2012/02/23(木) 21:06:35.37 ]
- 同じchar[]でもバイト列と文字列ではセマンティクスは別物になる
ファイル or メモリ、char[] or TCHAR[] 重要なのはデータソースでも型でも無く、データの意味そのもの 同じintでも電圧の変数に電流の値を代入して良いわけがなく 同じstringでも通常の文字列とhtml文字列を混同すればxssに一直線だ 内部表現は[文字符号化方式]でなく[符号化文字集合]と考えるのが適切 バイナリとして読み込んだUTF-16文書のバッファ(文字符号化方式)のポインタを wchar_t*(符号化文字集合)に単純キャストするような荒業でも動作する環境はあるが wchar_tが4バイトの処理系ではそうはいかない
|

|