スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]©2ch.net (467レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
60
(1): 2017/02/01(水)22:19 ID:FDjJl8e/(1/3) AAS
すいません。
教えてください。

mainの最後まで実行してもプログラムが終了しません。
mainの最後にcout<<"END"<<endl;を入れていてENDが出力されているので
mainの最後に到達していることは確実です。

mainの中ではifstreamを使って6万行のファイルをgetlineでダンプしています。
ifstreamが悪さをしているのでしょうか?
62: 2017/02/01(水)22:54 ID:FDjJl8e/(2/3) AAS
つまりプログラムが終了するまでじっと待てばいいということでしょうか?
5分くらい待ちましたが終了する気配がありませんでした。
64: sage 2017/02/01(水)23:43 ID:FDjJl8e/(3/3) AAS
再現コードです。
end,end2,end3すべて出力されてから固まってしまいます。
何かわかることありますでしょうか?

#include<fstream>
#include<iostream>
using namespace std;

int main(int argc,char **argv)
{
{
ifstream f("list.txt");
if(!f.fail())
{
int i=0;
char l[1024];
while(f)
{
l[0]='\0';
f.getline(l,1000);
cout<<i<<" "<<l<<endl;
i++;
}
cout<<"end"<<endl;
}
cout<<"end2"<<endl;
}
cout<<"end3"<<endl;
}
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s