0
#include <iostream>   
#include <fstream>    
#include <stdlib.h>   // includes the "atoi" function
#include <string>     
using namespace std;  

#include <sstream>;

int main()
{
   std::fstream f;
   f.open("file.in", std::fstream::in);

   // read data
   int count = 0;                 
   std::string line = "";

   getline( f, line, '\n' );         
   count = atoi( line.c_str() );     

   f.close();
   f.open("file.in", std::fstream::out | std::fstream::trunc);

   // write data
   ++count;

   f << count << endl;

   f.close();




   return 0;
}

これは Visual Studio のデバッグ モードでは機能しますが、アプリケーションとして実行すると機能しません。すべての変数を初期化したので、他に何を確認すればよいかわかりません。

4

1 に答える 1