注册 登录
编程论坛 C++教室

这个问题好简单的?!

lklqlk1991 发布于 2010-01-02 19:20, 470 次点击
我只想用下C++中的文件操作,没想到刚写就有问题!!我无语,谁给我说说.谢过!!
// Note:Your choice is C++ IDE
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
fstream file1;
file1.open("c:\\lk.txt",ios::out,0);
file1<<"lklqlk"<<endl;   
    return 0;
}
报错是英文的,看不懂啊!
2 回复
#2
debroa7232010-01-02 22:07
#include <fcntl.h>

...   
fstream file1;
file1.open("c:\\lk.txt",O_RDWR);
file1<<"lklqlk"<<endl;
...

这个就可以实现你想要的,关于open函数,给你个网址去看。
http://www.
#3
flylee2010-01-04 19:55
file1.open("c:\\lk.txt",ios::out,0);
改成
file1.open("c:\\lk.txt",ios::out);

2L为了一个O_RDWR引入fcntl.h太麻烦了吧
1