# cpp_study **Repository Path**: chenchang/cpp_study ## Basic Information - **Project Name**: cpp_study - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-09-10 - **Last Updated**: 2026-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # case02 测试vector与move constructor、move assignment的影响 # case02 测试vector与move constructor、move assignment的影响 # case03 测试virtual destructor的影响 # case04 测试通过全局变量初始化对象列表的影响 # case05 测试通过全局变量、局部静态变量的初始化顺序 # case06 测试两个类相互引用对方的成员函数时,该如何声明和定义 # case07 测试 Python/C 扩展 # case08 用 VC 的 crtdbg 库检测内存泄露 # case09 测试 chrono 计时功能 # case10 用 chrono 计时功能测试 map 与 unordered_map 的性能 # case11 测试单例模式的局部静态对象的构造函数何时执行、执行次数 # case12 测试用获取 _VA_ARGS_ 宏中可变参数的数量 # case13 测试可变模板参数 variadic template parameter # case14 测试 std::map 的使用方法 # case15 测试 .natstepfilter 文件的使用方法(需要 Visual Studio 2022) # case16 测试 Direct3D 12 程序及 Dear ImGui 库的使用 添加 Direct3D 12 程序,并使用 Dear ImGui 库做为界面。可以用 ImGui 设置背景色。 # case17 Sampler Feedback 样例代码 Sampler Feedback 简化代码。 提供 `.natstepfilter` 过滤 `Visual Studio` 不需过 `Step into` 的函数。 # case18 面试题:变量作用域与生存期、指针的使用 `main1.cpp` :变量作用域与生存期 `main2.cpp` :指针的使用 # case19 检测模块的 Agility 导出变量: D3D12SDKVersion, D3D12SDKPath D3D12Core.dll 导出: D3D12SDKVersion 变量。 使用 Agility SDK 库的应用程序导出: D3D12SDKVersion 、 D3D12SDKPath 变量。 # case20 `_BitScanForward` intrinsic 函数的用法举例 `_BitScanForward` 函数获取输入参数二进制的最低位第1个值不为 1 的序数,也可以指最低位 0 的个数。 # case21 new/delete operator overloading new/delete 运算符重载 # case22 wxWidgets 库使用 使用 `wxWidgets` 库,构建一个 GUI 应用程序。 代码来自 [Hello World Example](https://docs.wxwidgets.org/latest/overview_helloworld.html) 示例。 # case24 Clang 编译器使用样例