摘要: 这里的代码是为了引入一个问题:线程安全 运行结果如下: 本机器参考线程数:4total times10000000线程调用的counter2:9964868 为什么会少呢?是因为线程操作相同的变量++的时候i,++的过程中,无法操作,也就会漏掉本次操作,造成所谓“线程安全问题” 阅读全文
posted @ 2019-06-07 20:53 博_客园的张斯瑞 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在windows平台下,使用vs2017新建了一个控制台项目,实践C++11新特性thread。实践的主要思想是通过建立一个vector存入大量数据,将数据分成两半,一半主线程操作,一半子线程操作,对比单线程运行时间,是否提升了效率。 阅读全文
posted @ 2019-06-07 20:47 博_客园的张斯瑞 阅读(150) 评论(0) 推荐(0) 编辑