求教大侠:如何将含有字符串的结构体写入文件?

king110_1 king110_1 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

typedef struct tagLAB
{
char name[255];
char pass[255];
}LAB, *PLAB;

//////////////////////////////////////
strcpy(log.name ,"hello");
strcpy(log.pass ,"number");

hFile = CreateFile(L"D:\\保存试验.txt", GENERIC_WRITE, 0, (LPSECURITY_ATTRIBUTES)NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, (HANDLE)NULL);

WriteFile(hFile, &log , (strlen(log.name) + strlen(log.pass)), &dw, NULL);



我想把这个结构体写入磁盘然后读出,可读出只显示name的部分“hello”,不显示pass。我尝试过将两个字符串单独写入文件,但没法用桔构体读出。

另:如果是单机“小数据库”,类似foxbase那种,该怎么做?例如连接access。我该学什么?本人菜鸟中的菜鸟,求大侠指引方向。
...全文

相关推荐

ASP.NET-[论坛社区]DXBBS大侠论坛v8.1繁体SQL版.zip

**数据库配置**:在SQL Server中创建数据库,并导入论坛的数据库脚本。4. **应用程序配置**:在论坛的配置文件中设置数据库连接字符串和其他必要参数。5.

Like_Bamboo

晴窗中文大侠5.0钻石版汉化工具详解

在计算机技术的初期阶段,中文处理软件工具的出现标志着中文信息处理的新纪元。由于中文字符的复杂性,早期的中文输入法、编码标准、字体设计等都经历了从无到有的过程。这些基础性工具的开发,为后续的中文信息处理奠定了坚实的基础。钻石版软件不仅仅是一个单一的翻译工具,它还提供了丰富的自定义功能,让高级用户能够根据自己的工作习惯和需求进行个性化配置。这些自定义功能涉及翻译流程的方方面面,包括快捷键设置、翻译模板和自动化脚本编写等。

八大山狗

7种方法,统计字符串中“子字符串”的个数

集许多同学的于一体,可能有错,但是思想多样,恳求大侠指正

hujun25706

ASP.NET源码——[论坛社区]大侠论坛DXBBS繁体中文版.zip

**部署与配置**:ASP.NET应用可以通过IIS进行部署,配置文件(web.config)则可以管理应用程序的配置设置,如数据库连接字符串、错误处理等。

易小侠

ASP.NET源码——[论坛社区]DXBBS大侠论坛 v8.1 ACCESS.zip

在这个压缩包中,"ASP,NET源码——[论坛社区]DXBBS大侠论坛 v8.1 ACCESS.rar"文件很可能包含了整个论坛系统的源代码。

易小侠
评论 5
收藏 已收藏
分享
返回顶部
king110_1
VC/MFC 16,550 成员 421,606 内容