以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 你今天volatile了吗?--兑现允诺 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=37450) |
-- 作者:dspfirmware -- 发布时间:8/31/2006 9:10:00 AM -- 你今天volatile了吗?--兑现允诺 上一篇文章《你今天volatile了吗?--准确定位》(后面简称《准确定位》)主要探讨关于volatile在定义设备寄存器时应该放到什么位置最合适的问题。另外,在文章中也提到下面两个观点: *对任意数据类型T,C提供一种标准内置的转换。这个转化可以完成从T指针到volatile T指针的转换,并规定其逆过程即volatile T指针向T指针转换为非法。 *const指针和volatile指针在转换规则方面具有相似性。 本篇文章就后一个观点继续深入探讨。 本人认为const指针的转换规则与const指针的基本一致,因此只要我们懂得其中的一种规则,那么另外的一种就可以不攻自破。关键就是要懂得其中的共同规律,而不是去死记硬背一些具体应用。 1.自相矛盾 2.Const vs Volatile |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
6,169.922ms |