【Ubuntu】系统更新+编译环境+中文输入法设置

    前一阵安装体验了一下Ubuntu 10,不太会用,尤其是中文输入法折腾好一阵,找到下面这篇文章,转过来存档。以后有更多体会了再来更新。 由于10.10现在好像还没有太好用的源,所以直接采取寻最优源的方法。我发现好多人是不知道怎么寻最优源的,其实很简单,只需以下几步。 1) 找到System->...

volatile关键字的作用:防止变量被编译器优化

    volatile关键字是一种类型修饰符,用它声明的类型变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。 精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。 其中关键在于两个地方:        1. 编译器的优化...