mfc 怎么把两个成员函数产生的数据都写入同一个txt文档中啊?

 我来答
zhuhuaizhong
2013-05-27 · TA获得超过7276个赞
知道大有可为答主
回答量:3978
采纳率:63%
帮助的人:3588万
展开全部

用雹烂余追加历圆模式即可

CString mystr;
mystr="mycontent";
CStdioFile 源滚f1("C:\\test.txt",CFile::modeWrite);
f1.SeekToEnd();
f1.WriteString(mystr+"\r\n");
f1.Close();
追问
谢谢,这问题解决了,读取文件的时候,CString str; myFile.ReadString(str);读出来的str=“1,2”也就是一个坐标点,我应该怎么把它赋值,变成x=1,y=2 ??
追答

我给你个比较好用的分解函数

void _SplitStr(CString pSource,CString pFlag,CStringArray &pArray)
{
pSource.TrimLeft();
pSource.TrimRight();
if (pSource.Right(1) != pFlag) pSource +=pFlag;

CString sTemp;
int pos =-1;
while ((pos=pSource.Find(pFlag,0)) != -1)
{
sTemp = pSource.Left(pos);
pArray.Add(sTemp);
pSource = pSource.Right(pSource.GetLength() - pos - 1);
}
}

使用方法如下:

CStringArray ary;
CString str="1,2";
_SplitStr(str,",",ary);
int x,y;
x=atoi(ary[0]);
y=atoi(ary[1]);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式