在windows环境中使用vcpkg+cmake完成类linux的c++开发环境配置
由于众所周知的原因,在 windows 下进行 c++
开发是一件极其痛苦的事情。我也多次因为无法在 windows 下配置开发环境而转向 linux 开发。我在最近移植我的 linux 应用时,发现了一个在 windows 下非常方便的 c++
安装包管理器。这个就是 vcpkg。通过使用 vcpkg,可以在 windows 上实现 linux 一样的开发环境。
本篇文章旨在为各位提供一个新的环境配置思路。我本人也是刚开始研究这个软件,难免会有众多疏忽。
windows环境下安装gcc
今天在配置 windows 环境下的开发环境,随手写一下安装记录,同时当做一个笔记。
C++实现单例模式
记录一下自己在写代码时遇到的坑。。。
单例模式:
- 单例模式确保一个类只有一个实例,并提供一个全局访问点。
- 它可以保持一个类的状态,并在应用程序的不同部分之间共享这个状态。
- 单例通常在需要严格控制如何和何时访问资源的情况下使用,例如配置管理器或日志记录器。
- 单例模式可能会导致代码之间的高耦合度,并且在多线程环境中可能需要额外的同步机制。