简 述: 准备在个人的项目中添加 Log 日志模块,便于项目日后定位和调试。因前面数月,有感受到了日志的威力,故决定调研后选取一个合适的日志模块 spdlog 。最后意外的惊喜发现,检索需要一点技巧,可遇村外有村,好风凭借力。
简 述: 记录几个 git submodule 常用的基本命令。
简 述: 使用 Visual Studio 2019 开发 C++ 工程,经常遇到仅修改几行代码,但整个文件所有行都显示被修改;甚是奇怪数月之久,于近日彻底解决之,共享同困惑于此者。Visual Studio 开发工程项目,设置默认行尾和文件编码。
简 述: 使用 Visual Studio 2019 修改 C++ 工程,编译后根目录下多了 .vs 隐藏文件夹,后续使用 Git 命令报错,解决之。
简 述: 『Shell』 =『图形用户界面(GUI)shell』 + 『命令行界面(CLI)的 shell』 ,捋一下 Mac / Linux / Windows 下常见的 shell。讲解 shell、bash、cmd、zsh、PowerShell 等的区别。
简 述: 初次在 Win 10 使用 WinDbg 分析 .dmp 文件,定位和分析原因,作为基础入门教程帮助后来者。
简 述: 上一篇有些 WinDbg 的基础用法,本篇开始使用 WinDbg 附加进程调试,卡住崩溃后生成 dmp 文件。
简介: 入门级别讲解,分析多线程竞争同一共享资源,运行结果不符预期的原因;故书一简例,讲解何谓 非线程安全 ?以及使用 atomic 和 mutex 来解决此缺陷场景,最终 线程安全 获得预期结果。
简 述: .inl 在 C++ 大型工程项目中的作用?