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