02 2019 档案
摘要:Volatile关键字的作用,用简单的一句话来描述就是关闭编译器对于Volatile修饰的变量的优化。 参考资料【1】: 这里编译器的优化有多个方面: 1.编译器根据情况(比如检测到某个内存地址,只有读取没有写入)可能不会每次都会去内存中检测 gadget->isbusy的值,而是仅仅只读取一次,之
阅读全文
摘要:本文拷贝自链接,为防止源链接失效,在这里做一个备份,其中备注区域是我自己加的注解。 [导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎
阅读全文