現状
下記のコードのwhile ( std::getline( ifs, line ) )
の行でdebug assertion failedが出てしまいます。
C++
1std::ifstream ifs( fnameStr ); 2 std::string line; 3 bool readflag = false; 4 while ( std::getline( ifs, line ) ) 5 { 6以下に区切り文字の処理等 7
全く同じコード(CSV読み取り部分)をVisual Studio2022で実行すると、問題なく読み取れるため、csvファイルやソースコード自体が原因ではないと自分は考えています。
getlineの行でF11→F10、F11→F10、とステップしていき、次にF11を押した時点でエラーが表示されてしまいます。
何かお気づきの点等ございましたら、ご指摘いただけますと幸いです。
よろしくお願いいたします。
エラー内容
エラー時(while ( std::getline( ifs, line ) ) の行)を通した時のデバック情報
環境
Windows10
VC++ 6.0
(VC++ 6.0 の設定)
Microsoft Fundation Class:MFCのスタティックライブラリを使用

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。