- 博客(3)
- 收藏
- 关注
原创 C++插件式开发
整个目录可以是PluginAPluginBmain.cpp创建一个modules_config.cmake方便后续管理添加插件,只需要改这一个文件就可以了。这里定义了一个列表,里面定义了两个变量,后续可以通过cmake中add_subdirectory来编译这些目录下的代码。
2025-07-18 17:43:50
497
原创 Windows结构化存储(1)
COM结构化存储是一种类似于文件系统的数据存储格式,由存储(文件夹)和流(文件)组成,支持嵌套结构。它具有内存高效、事务支持、跨线程访问等优势,广泛应用于Office旧版文档、MSI安装包等场景。文章介绍了结构化存储的基本概念、常见应用,并通过C++代码示例展示了如何创建结构化存储文件和写入数据流。最后推荐了7-Zip和SSView两款工具用于查看结构化存储文件内容。这种格式虽然在新版Office中已被取代,但在Windows系统中仍有重要地位。
2025-07-02 19:04:45
615
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅