C++ Concurrency in Action作者的文章,介绍了一些关于并发的基础概念:锁、互斥量和信号量。
Hello, world of concurrency in C++!的笔记。
在Linux下编译C++11的多线程代码时,提示pthread_create为定义。最后发现clang++在Linux在使用的是posix来实现C++11的线程,编译的时候需要加上-pthread。
C++中,引用为对象起了另外一个名字,引用类型refers to另外一种类型。引用和指针是不同的,可以汇编的角度来看引用。
传统的`typedef`机制允许对已存在的type提供synonym或者alias,被定义为新引入的alias的类型与被定义为原来类型的变量,完全一样,不会有一丁点行为上的差别,但是这种特性在某些场景下会有缺陷。