08 2022 档案
摘要:第一点:类信息不重复记录,即当对象为新类时,记录类信息,若为旧类,则仅需记录类标识。 第二点:方便读写和打印,添加文件大小、版本信息。 第三点:每个对象都需有自己的Serialize函数来进行序列化读写,即继承包含此函数的基类,改写<<和>>运算符,导入导出数据流。
阅读全文
摘要:方式一: 第一步:在pch.h或者stdafx.h中添加包含头文件,加载相关库。 // pch.h: 这是预编译标头文件。 // 下方列出的文件仅编译一次,提高了将来生成的生成性能。 // 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能。 // 但是,如果此处列出的文件中
阅读全文
摘要:第一步:【wWinMain】执行入口函数 第二步:【.RC】从资源中获取标题文本加载到内存 第三步:【MyRegisterClass()】设定属性,绑定消息处理函数、绑定rc资源,注册窗口类 第四步:【InitInstance ()】根据注册窗口信息,实例化创建显示窗口 第五步:【GetMessag
阅读全文
摘要:第一步:创建Win32或者Windowns空项目(有main()的项目需要删除main()函数) 第二步:修改属性配置【高级】,将【MFC的使用】设置为【在共享DLL中使用MFC】或者【在静态库中使用MFC】 第三步:修改属性配置【链接器-系统】,将【子系统】设置为【窗口】,若不修改,则程序默认寻找
阅读全文
摘要:1、引用更接近const 指针,必须在创建时进行初始化,一旦与某个变量关联起来,就将一直效忠于它。其本质是: int rat = 0; //变量 //以下两种表达功能等效 ,引用rodents扮演的角色与表达式*pr相同 int & rodents = rats; //引用别名和变量绑定,初始化后无
阅读全文