Windows のシングル バイト コード ページの 1 つでエンコードされることがわかっている「テキスト」ファイル用のパーサーを作成しようとしています。これらのファイルには、基本的なデータ型のテキスト表現が含まれており、控えめに言っても、これらの表現について私が持っている仕様には欠けています。
Windows-874 では、末尾近くTHAI DIGIT ZEROにTHAI DIGIT NINE.
私はこのパーサーをかなり堅牢に書こうとしていますが、これらのデータ ファイルを生成できるさまざまなプログラムがあり、ソースにアクセスできないため、少し暗がりで作業しています。
私が知りたいのは、Microsoft C++ ライブラリの関数は、実数データ型を非アラビア数字std::stringを含むor char const *(つまり、シリアライゼーション) に変換しますか?
私はMicrosoft C++ライブラリを使用していないので、特に参照することはできませんが、作成された例はchar const * IntegerFunctions::ToString(int i).