
C++新特性
C++新特性,C++11/14/17/20
好大一棵树617
这个作者很懒,什么都没留下…
展开
-
C++ memory order
导语: C++ 11与JDK 1.9都新增了对memory order的支持,对于memory order这个概念,本文试图阐述清楚与它相关的问题的由来,概念定义以及c++ 11与jdk 1.9对其的支持。 Memory Model 在分析memory order之前,我们先讲一下为什么要考虑memory order问题,这里需要简单分析一下多线程编程环境中的内存模型。 上图所示的是...转载 2019-05-18 00:00:02 · 1023 阅读 · 0 评论 -
adapter适配器模式
//目标接口(新接口) class ITarget{ public: virtual void process()=0; }; //遗留接口(老接口) class IAdaptee{ public: virtual void foo(int data)=0; virtual int bar()=0; }; //遗留类型 class OldClass: public I...原创 2019-06-19 16:22:41 · 212 阅读 · 0 评论