[C++] volatile
一个变量被volatile修饰之后,volatile就会告诉编译器这个变量随时都可能被修改,因此每次对其read都会从内存中进行读取,而不是从cache当中进行读取。
对于volatile编译器是不会进行优化的。
许多问题需要说清楚就可以&&走永远比跑来的重要
一个变量被volatile修饰之后,volatile就会告诉编译器这个变量随时都可能被修改,因此每次对其read都会从内存中进行读取,而不是从cache当中进行读取。
对于volatile编译器是不会进行优化的。