- 博客(66)
- 收藏
- 关注
原创 VS版本、平台工具集与C++语言版本
本文分析了VS版本、平台工具集与C++语言标准的对应关系:VS版本通过内置平台工具集(含编译器套件)间接决定支持的C++标准范围。
2025-12-09 22:37:41
1024
原创 VS 版本、平台工具集、C++ 标准
本文详细介绍了在Visual Studio中查看和设置C++标准的方法,并厘清了VS版本、平台工具集与C++标准的关系。
2025-12-05 09:40:33
592
原创 set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
本文解析了CMake中CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS变量的作用机制,重点说明其在Windows动态库开发中自动导出符号的功能特性。
2025-11-27 22:10:44
569
原创 LoadLibrary能否动态加载未用__declspec(dllexport)标记的函数
未使用_declspec(dllexport)导出的动态库无法通过LoadLibrary动态加载
2025-11-25 22:52:01
378
原创 【.sln】【.vcxproj】【.vcxproj.filters】【.vcxproj.user】
Visual Studio 创建的 C++ 工程包含四个核心文件:.sln(解决方案文件,管理多个工程)、.vcxproj(工程文件,定义编译规则)、.vcxproj.filters(文件分类显示)和.vcxproj.user(用户个性化配置)。
2025-11-18 22:23:58
813
原创 extern “C“ _declspec(dllexport)导出函数
本文剖析了Windows环境下DLL导出函数的关键修饰符extern "C"和_declspec(dllexport)的作用机制。
2025-11-16 15:22:54
835
原创 PROJECT_SOURCE_DIR与CMAKE_CURRENT_SOURCE_DIR
PROJECT_SOURCE_DIR和CMAKE_CURRENT_SOURCE_DIR的区别
2025-10-23 10:55:07
581
原创 【浮点数存储】double类型注意点
之前一直有一个误区:之前一直听说double类型精度是十几位,所以一直认为只有像一个很长有效位数的浮点数如123.456789147258369159357这种数字double存储时取前面十几位保存,现在看来完全是自己一窍不通,像0.1这个数字double型就不能够精确表示,任何一个浮点数无论是0.1还是123.456789147258369159357通过那个IEEE754的转化最终能够保证存储下来的数保证15-17位有效数字准确。理论规则double仅能精确表示形如n/(2^k)
2025-08-11 22:03:00
985
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅