任何人都知道如何截断这个C ++到.txt文件?

时间:2016-10-09 02:37:16

标签: c++

#include <fstream>
#include <iostream>

using namespace std;

int main()
{
  char filename[] = "text.txt";
  std::fstream file;

  file.open(filename, ios::out | ios::trunc);
  file << "This text will now be inside of " << filename << std::endl;
  file.close();

  file.open(filename, ios::in);
  std::string line;
  std::getline(file, line);

  std::cout << line << std::endl;
}

Screenshot

是否足够清楚,显示的char filename[] = text.txt和text.txt文件是否会以某种方式被截断? 我可以看到上面的代码和上面显示的图像中的text.txt文件,我不知道为什么它不会改变。如果无法从图像中的.cpp中访问text.txt文件。

0 个答案:

没有答案