volatile
摘要:
转自:百度百科 http://baike.baidu.com/view/608706.htm就象大家更熟悉的const一样,volatile是一个类型修饰符(type specifier)。它是被设计用来修饰被不同线程访问和修改的变量。如果没有volatile,基本上会导致这样的结果:要么无法编写多线程程序,要么编译器失去大量优化的机会。目录作用几个例子使用地方代码说明正确使用英文单词展开作用几个例子使用地方代码说明正确使用英文单词展开编辑本段作用volatile的作用: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值.简单地说就是防止编译器对代码进行优化.比如如下程 阅读全文
posted @ 2013-03-25 22:33 pamxy 阅读(190) 评论(0) 推荐(0) 编辑