51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

C++

C++多线程

C++多线程

厉飞雨 阅读(133) 评论(0) 赞(10)

上次更新blog还是生日4.29,这一个月真是忙鼠了,现在有了一个新任务-多线程,搞一下(不加多线程的话我的车车会变成蜗牛?的。。。。) 简单示例 {#简单示例} ------------ ### 例子 {#例子} 当我们谈论多线程时,可以想象成一个人同时在做多个事情,就像一个人既可以同时吃饭又可以同时写作业一样。在C++中,使用多线程可以让我们的程序同时执行多个任务,提...

C++ 多线程使用

C++ 多线程使用

厉飞雨 阅读(153) 评论(0) 赞(10)

在 C++98/03 标准中,C++ 语言并没有原生支持多线程。虽然可以使用操作系统提供的线程库(如 POSIX 线程库、Windows API 等),但这些并没有标准化到 C++ 语言本身。因此,开发者通常依赖于平台特有的多线程实现,导致了可移植性和一致性的问题。 C++11 标准通过引入新的头文件 `<thread>` 和多个相关的并发功能来正式支持多线程编程...

Windows 搭建 C++ 环境

Windows 搭建 C++ 环境

厉飞雨 阅读(208) 评论(0) 赞(11)

> **之前一直是使用 Linux 系统来做开发环境的,但是有时候有需求在 Windows 上使用 C++ 的一些环境** > > **在 windows 平台上, 使用 vscode 作为 IDE, 搭建好可以正常编译执行的 c/c++ 环境** 一、环境下载 {#一、环境下载} ---------------- **可以直接下载:** ​ <ht...

“Type of expression” 在 C++ 中是什么?

“Type of expression” 在 C++ 中是什么?

厉飞雨 阅读(148) 评论(0) 赞(10)

英文: What is "type of expression" in C++? 问题 {#heading} ============= 我明白什么是"表达式的类别",但我对"表达式的类型"感到困惑。 根据[www.cppreference.com](https://en.cppreference.com/...

是否可以将C++语句分解如下?

是否可以将C++语句分解如下?

厉飞雨 阅读(137) 评论(0) 赞(12)

英文: Is it possible to breakdown a c++ statement as shown? 问题 {#heading} ============= 这个语句是从使用了矢量Autosar自适应Davinci API/函数等开发的源文件中提取的。 adaptive::communication::ServiceHandle find_a_...

为什么在C++中花括号{}不被视为运算符?

为什么在C++中花括号{}不被视为运算符?

厉飞雨 阅读(162) 评论(0) 赞(12)

英文: Why are curly braces {} NOT considered an operator in C++? 问题 {#heading} ============= 我已查看官方操作符列表,但在任何操作符列表(无论是可重新定义还是不可重新定义的)中都没有看到`{}`出现。 据我所知,`{}`用于指定代码块,并且用于创建*大括号初始化列表*,但为什么在...

C++ 中的指针

C++ 中的指针

厉飞雨 阅读(143) 评论(0) 赞(11)

> 前言: > > 因为 C++ 所以指针就有了这篇文章。 一、指针的基本概念 {#一、指针的基本概念} ====================== 指针在高级语言的编程中发挥着非常重要的作用,它能使得不同区域的代码可以轻易的共享内存数据。 指针使得一些复杂的链接性的数据结构的构建成为可能,有些操作必须使用指针,比如申请堆内存,还有在函数的调用的参数都...