怎么用ofstream按行写入一个TXT文件 TXT文件名为1.TXT,如:232323432撒为额外怎么用ofstream 修改1.TXT,如:改为的撒撒23挖撒本人刚学VC++,希望大大们能教下,谢谢了先 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #include <fstream> .... ofstream ofs("1.txt"); if( ofs.fail() ) { return false; } ofs<<"23232 "<<endl;ofs.close(); 打开文件的方式在类ios(是所有流式I/O类的基类)中定义,常用的值如下: ios::app: 以追加的方式打开文件 ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性 ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文 ios::in: 文件以输入方式打开(文件数据输入到内存) ios::out: 文件以输出方式打开(内存数据输出到文件) ios::nocreate: 不建立文件,所以文件不存在时打开失败 ios::noreplace:不覆盖文件,所以打开文件时如果文件存在失败 ios::trunc: 如果文件存在,把文件长度设为0 刚才忘记看要求了 我以为你乱码了 修改的话 用最后一个方式就可以了.文件先清空 可一按行输入了 按是显示的是003AEEE8003AF800003AF860我的代码是不CString str1,str2,str3; GetDlgItemText(IDC_EDIT1,str1); GetDlgItemText(IDC_EDIT2,str2); GetDlgItemText(IDC_EDIT3,str3); ofstream ofs("ButtonName.txt"); ofs<<str1<<endl; ofs<<str2<<endl; ofs<<str3<<endl; ofs.close();是不是要转换类型的? 我通过findwindow找到一个窗口后,向那个窗口发送回车消息,这样发送对不对 串口接收数据处理 GetLength(); 得到的为什么是0? 我是刚学的。 用CPropertySheet添加两个CPropertyPage页面,如何一次性初始化 VC++6中delete语句的执行为什么会影响其它变量的值? TXT文件的查询读取 谁能帮忙解惑,没想明白? 怎样创建子对话框类阿 如何取得各个系统进程的cpu时间 有关ADO, 快急死了!!! 关于msxml的问题 为什么文本框最多显示127个字节?
if( ofs.fail() )
{
return false;
}
ofs<<"23232 "<<endl;
ofs.close();
ios::app: 以追加的方式打开文件
ios::ate: 文件打开后定位到文件尾,ios:app就包含有此属性
ios::binary: 以二进制方式打开文件,缺省的方式是文本方式。两种方式的区别见前文
ios::in: 文件以输入方式打开(文件数据输入到内存)
ios::out: 文件以输出方式打开(内存数据输出到文件)
ios::nocreate: 不建立文件,所以文件不存在时打开失败
ios::noreplace:不覆盖文件,所以打开文件时如果文件存在失败
ios::trunc: 如果文件存在,把文件长度设为0
刚才忘记看要求了 我以为你乱码了 修改的话 用最后一个方式就可以了.文件先清空
003AEEE8
003AF800
003AF860
我的代码是不CString str1,str2,str3;
GetDlgItemText(IDC_EDIT1,str1);
GetDlgItemText(IDC_EDIT2,str2);
GetDlgItemText(IDC_EDIT3,str3);
ofstream ofs("ButtonName.txt");
ofs<<str1<<endl;
ofs<<str2<<endl;
ofs<<str3<<endl;
ofs.close();是不是要转换类型的?