文件保存的问题 做了一个单文档的程序,想让所有的参数通过结构体保存在一个物理文件上,动态的,如果又有新的参数加入,或有参数改变,保存的物理文件可以更新。怎么实现这种功能,说的稍微具体一点儿,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在改变的地方加入 SetModifiedFlag(); 可以用WritePrivateProfileStruct(); 自己定义文件格式和读写方法不就行了吗?比如我的结构如下:struct MyStruct{ int nNo; CString strName; CString strAddr; BYTE BSex; int nAge;};你可以写成文本文件第一行 Struct 序号。第二行 nNo;第三行 strName;……然后空一行()不空也可以,接着写下一个记录。你也可以写成二进制文件。组织方式类似。在读文件的时候你再用代码把各个成员还原到结构中就行了。做一定的处理之后再写回去。 请教,此界面怎么做? 发消息 紧急求救,我都好多天不知道怎么解决了 哪位达人知道VC中栈的大小? 怎样获取web文件的信息??? 谁是最可爱的人, 可以帮帮我这只不菜的鸟~_~ 请各位高手进来看一下,小弟有个难题无法解决! 读出乱码 2 个无法解析的外部命令这种错误怎么调试 Help! 急急急,Exception的问题 传一个CWnd指针到动态连接库,为什么告诉我HWND=??? 关于CListCtr的两个小问题?
SetModifiedFlag();
比如我的结构如下:
struct MyStruct{
int nNo;
CString strName;
CString strAddr;
BYTE BSex;
int nAge;
};
你可以写成文本文件
第一行 Struct 序号。
第二行 nNo;
第三行 strName;
……
然后空一行()不空也可以,接着写下一个记录。你也可以写成二进制文件。组织方式类似。在读文件的时候你再用代码把各个成员还原到结构中就行了。
做一定的处理之后再写回去。