掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
読み込みが出来ません・・・ (ID:54830)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VC++ 6.0 void CDatafile4Dlg::OnButton1() { ifstream fin; CFileDialog f(TRUE); if(f.DoModal()==IDOK){ fin.open(f.GetFileName()); if(fin.fail()){ AfxMessageBox("ファイルをオープン出来ません"); fin.close(); } string str; double data[4][13000]; while (!fin.eof()) { for(int k=0; k<9; k++) { getline(fin,str); } for(int i=1 ; i<=4 ; i++) { for(int j=1 ; j<=12000 ; j++) { fin>>data[j][i]; } } } double test = data[2][2]*data[3][4]; m_sEdit.Format("%lf\n",test); fin.close(); UpdateData(FALSE); } } のようにしてエディット内に表示させたいんです。getlineの部分をいれずに単純に数字だけ入れる段階ではきちんと動いてたんですが、配列数を大きくしてgetline 部分を付け加えたら、ビルドと実行は出来るのですが読み込み作業が出来なくて(フリーズしたみたいになるんです)(もしくは恐ろしく時間がかかっているのでしょうか?)30分ぐらい放置してもだめなんです。なにがいけないのでしょうか?わかる方がいたらお願いします
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.