例:
テスト.xml:
<Test>
This is a test.
</Test>
これは、各行を読み取り、それを「ファイル」文字列に追加するコードです。
std::ifstream infile("Test.xml");
if (infile.is_open()) {
while (!infile.eof()) {
std::getline(infile, buffer); // "buffer" variable was created before-hand
file += buffer;
}
}
しかし、「ファイル」文字列を出力すると、次のようになります。
<Test> This is a test </Test>
フォーマットされたプロパティを保持する必要がある場合。
ファイルを読み取るときに、タブと改行をそれぞれ「\ t」と「\ n」として保持し、それらを文字列に挿入できる方法があるかどうか知りたいです。