c++输入输出流为什么都会自动创建文件
用C++fstreamifstreamofstream指定一个路径、文件名,如果文件不存在都会自动创建一个文件夹。不论用什么文件流打开模式。看到有的地方说如果文件不存在会...
用C++ fstream ifstream ofstream 指定一个路径、文件名,如果文件不存在都会自动创建一个文件夹。不论用什么文件流打开模式。看到有的地方说如果文件不存在会打开失败的,而且也不会自动穿件文件。求详解。
如:
ifstream myfin("F:\\area.txt",ios::app|ios::out);
ifstream myfin("F:\\area.txt",ios::app|ios::in);
ifstream myfin("F:\\area.txt",ios::out);
ifstream myfin("F:\\area.txt",ios::in);
....
ofstream myfin("F:\\area.txt",ios::app|ios::out);
ofstream myfin("F:\\area.txt",ios::app|ios::in);
ofstream myfin("F:\\area.txt",ios::out);
ofstream myfin("F:\\area.txt",ios::int);
....
都会自动创建文件area.txt。 展开
如:
ifstream myfin("F:\\area.txt",ios::app|ios::out);
ifstream myfin("F:\\area.txt",ios::app|ios::in);
ifstream myfin("F:\\area.txt",ios::out);
ifstream myfin("F:\\area.txt",ios::in);
....
ofstream myfin("F:\\area.txt",ios::app|ios::out);
ofstream myfin("F:\\area.txt",ios::app|ios::in);
ofstream myfin("F:\\area.txt",ios::out);
ofstream myfin("F:\\area.txt",ios::int);
....
都会自动创建文件area.txt。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询