摘要: 3. 线程的同步与互斥 为什么需要同步与互斥 ​ 一个进程运行时,数据存储在内存中。如果一个数据要进行运算,必须先将数据拷贝到寄存器中。比如要对栈上的一个int i进行“++”操作,需要将i的值拷贝到寄存器中,将该值自加后再拷贝到原来的内存。 ​ 如果此时有两个线程均进行的是这样的操作,可能出现两个 阅读全文
posted @ 2023-05-17 21:11 曹剑雨 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 变量 变量提供一个具名的、可供程序操作的存储空间。 C++中变量和对象一般可以互换使用。 变量定义(define) 定义形式:类型说明符(type specifier) + 一个或多个变量名组成的列表。如int sum = 0, value, units_sold = 0; 初始化(initiali 阅读全文
posted @ 2023-05-17 13:09 曹剑雨 阅读(16) 评论(0) 推荐(0) 编辑