
C++
文章平均质量分 68
xhcoding
C++开发工程师,使用Linux,emacs。喜欢玩GTA5
展开
-
Visual Studio 远程调试 C++ 程序
远程调试的作用就是可以在开发机(即本地机器)上调试在目标机器(即远程机器)运行的程序。 这里本地机器和开发机器的操作系统都是 Windows 。 目标机器环境搭建 安装远程调试工具 下载 Visual Studio 2019 远程调试工具:https://visualstudio.microsoft.com/zh-hans/downloads/#remote-tools-for-visual-studio-2019 下载完后双击安装。 运行 Remote Debugger 安装完成后运行 Remot原创 2021-05-14 10:29:36 · 1324 阅读 · 9 评论 -
以生产者消费者模型为例理解多线程-C++11实现
线程的概念 为了减少程序并发执行的时空开销,使得并发粒度更细,并发性更好,把进程的两项功能 (独立分配资源和被调度分派执行)分开得到线程。线程是操作系统进程中能够独立执行的 实体,是处理器调度和分派的基本单位。 线程是进程的组成部份,每个进程有允许包含多个并发执行的实体,这就是多线程。 线程的组成: 线程唯一的标识符及线程状态信息 未运行时保存的线程上下文 核心栈 用于存放线程局部变量及用户栈的...原创 2018-12-19 18:42:55 · 1045 阅读 · 0 评论