海黎祈祷中

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年2月16日

摘要: Lisp 的本质(The Nature of Lisp)作者 Slava Akhmechet译者 Alec Jang出处: http://www.defmacro.org/ramblings/lisp.html中文版出处:http://www.cnblogs.com/Leap-abead/articles/762180.html居然在瑞推榜看到了这篇文章,所以插播个广告:此文是由 @oldrev 重新排版整理的,嘿嘿。简介最初在web的某些角落偶然看到有人赞美Lisp时, 我那时已经是一个颇有经验的程序员。在我的履历上, 掌握的语言范围相当广泛, 象C++, Java, C#主流语言等等都不在 阅读全文
posted @ 2011-02-16 14:01 海黎 阅读(696) 评论(0) 推荐(0)

摘要: volatile 影响编译器编译的结果,指出,volatile变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++在产生release版可执行码时会进行编译优化, 加volatile关键字的变量有关的运算,将不进行编译优化。)。例如:volatile int i=10;int j = i;...int k = i;volatile 告诉编译器i是随时可能发生变化的,每次使用它的时候必须从i的地址中读取,因而编译器生成的可执行码会重新从i的地址读取数据放在k中。而优化做法是,由于编译器发现两次从i读数据的代码之间的代码没有对i进行过操作,它会自动把上 阅读全文
posted @ 2011-02-16 11:33 海黎 阅读(169) 评论(0) 推荐(0)