........疯子送分:如何在文本文件的最后加入文本......... FILE* fp;fp=fopen(path,"at+");fwrite(fp,"aaabcd");fclose(fp); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写错了点fwrite(fp,"aaabcd",strlen("aaabcd")); 写错了点fwrite("aaabcd",1,strlen("aaabcd"),fp); CString Txtpath; Txtpath.Format("C:\\abc\\123.txt); CFile Txtfile; if(Txtfile.Open(Txtpath,CFile::modeRead)) { Txtfile.Close(); } else { if(Txtfile.Open(Txtpath,CFile::modeCreate|CFile::modeWrite)) { Txtfile.Close(); } } CString Txtpath; Txtpath.Format("C:\\abc\\123.txt"); CFile Txtfile; if(Txtfile.Open(Txtpath,CFile::modeRead)) { Txtfile.Close(); } else { if(Txtfile.Open(Txtpath,CFile::modeCreate¦CFile::modeWrite)) { Txtfile.Close(); } } //很小的补充 FILE* fp; fp = fopen("c:\\MyTest.mmm", "at+"); fwrite("\n12345", sizeof(char), 6, fp); fclose(fp); 如果只是文本文件. 而且可以用MFC类可以用CStdioFile 和 CStringCStdioFile::ReadString/WriteString 用起来很方便... 回去看fopen的几个参数吧。"a+" 明天大早回家了。 CSDN出问题了 该如何选择winsock api,winInet,CAsyncSocket,CSocket进行网络编程?? VS2005调试遇到一个MFC类的变量成员不存在的问题! 菜单皮肤超高难度问题? 为什么我得不到正确的时间? VC保存文件时为什么经常出错? 提一个SQL SERVER数据导入导出的问题。望兄弟们伸出援助之手! 我刚接触vc,请问 怎样得到视图的指针? 为什么?我的256色位图发生了偏移!!! 没救了么?
fwrite(fp,"aaabcd",strlen("aaabcd"));
fwrite("aaabcd",1,strlen("aaabcd"),fp);
Txtpath.Format("C:\\abc\\123.txt); CFile Txtfile;
if(Txtfile.Open(Txtpath,CFile::modeRead))
{
Txtfile.Close();
}
else
{
if(Txtfile.Open(Txtpath,CFile::modeCreate|CFile::modeWrite))
{
Txtfile.Close();
}
}
Txtpath.Format("C:\\abc\\123.txt"); CFile Txtfile;
if(Txtfile.Open(Txtpath,CFile::modeRead))
{
Txtfile.Close();
}
else
{
if(Txtfile.Open(Txtpath,CFile::modeCreate¦CFile::modeWrite))
{
Txtfile.Close();
}
}
FILE* fp;
fp = fopen("c:\\MyTest.mmm", "at+");
fwrite("\n12345", sizeof(char), 6, fp);
fclose(fp);
可以用CStdioFile 和 CString
CStdioFile::ReadString/WriteString
用起来很方便...