1つのテキストファイルをバイナリとして読み込み、console-appでレンダリングしようとしています。 「私は、テキストファイルに持っていないことを、私は、このようなシンボルを持っているのはなぜ?」:私は疑問だhttp://pastebin.com/gubYpAVZ
C++テキストファイルをバイナリとして読み込んでコンソールに表示
:
は、私は次の結果を持っていますメモ帳で開くと、 "Hello World!"だけが表示されます。そして、もう...他の記号は何ですか?ここで
コードです:
ifstream in("C:\\dev\\1.txt", ios::in | ios::binary);
list<int> mylist1;
list<int>::iterator it;
while(!in.eof())
{
mylist1.push_back(in.get());
};
for(it = mylist1.begin(); it != mylist1.end(); it++)
{
cout << *it << " -> " << (char)*it << endl;
};
in.close();
よろしく、
おっと...、まだテキストの書式を設定するホット学んでいない、一般的なタイプがある:リスト< int > –
は、ちょうどあなたが全体のことについて少し混乱しているようだ –
4つのスペースでコードをインデント。最初のfor-loopは非常に奇妙に見えますが、なぜそれも持っていますか? –