C/C++点滴
zuixin369
这个作者很懒,什么都没留下…
展开
-
volatile的用法与陷阱
基本用法一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子:1). 并行设备的硬件寄存器(如:状态寄存器)2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic vari...原创 2018-12-30 18:01:10 · 4432 阅读 · 0 评论 -
const T vs. T const ——Dan Saks
原文地址: const T vs. T const ——Dan SaksIn my last column, I discussed one of the reasons why the rules by which a compiler can place data into ROM are a bit more complicated in C++ than they are in C....转载 2018-12-30 18:34:18 · 165 阅读 · 0 评论 -
const T vs. T const ——Dan Saks 【翻译】
转载网址: https://blog.csdn.net/bianbian17556231/article/details/5398039写程序的过程中遇到了const的用法,上网搜了点资料,都说Dan Saks的这篇文章讲的比较全面,就打算好好看看,可惜是英文的,因此决定自己来翻译一遍,为了更好地理解const的同时也能复习一下英语。原文可以参见:http://blog.csdn.net/b...转载 2018-12-30 20:12:08 · 186 阅读 · 0 评论