Heisenberg Blog

道不远人

#pragma once与 #ifndef的区别

The difference between #pragma once and #ifndef

介绍两种常见的防卫式申明的异同

Vscode+CMake+Vcpkg联合搭建C++开发环境

利用Vscode/CMake/Vcpkg搭建较为复杂的C++开发环境

对于复杂工程,涉及众多源文件、库,甚至子项目等等,仅仅使用code runner无法满足我们的需求,故配合C++工程中常用的cmake(编译工具)和vcpkg(包管理器)在vscode中搭建一套可用于实际工作的C++开发环境