2008-2-17 18:58:48 阅读46 评论1 172008/02 Feb17
2008-1-29 15:50:29 阅读343 评论0 292008/01 Jan29
2008-1-29 15:35:43 阅读56 评论0 292008/01 Jan29
本来想写关于extern "C"的东西呢,发现一篇讲连接比较好的文章,先把编译连接的细节弄清楚了,说extern "c"的时候要容易许多.
转载自:http://dev.csdn.net/article/25/25778.shtm
在说内部连接与外部连接前,先说明一些概念。
1.声明
一个声明将一个名称引入一个作用域;
在c++中,在一个作用域中重复一个声明是合法的
以下都是声明:
int foo(int,int);
2008-1-24 21:10:48 阅读62 评论0 242008/01 Jan24
平时理解extern的理解,都是从编译的角度来说的,确实没有从语言设计的这个角度来看,昨天晚上翻《C++编程思想》的时候,突然发现在前边讲extern的时候很有道理,比以前看的资料理解深多了哦,强烈推荐一下这本书.
说extern之前,我们先得看一下定义(definition)和声明(declaration)区别,声明是相当于一个标识符,他是告诉编译器"这个函数或者变量是在某处可以找到的,它大概是什么样子的";定义而是说明在这里开辟一段空间,在这里建立一个函数或者变量.
下边看一个函数的定义和声明:
2008-1-14 9:18:20 阅读69 评论0 142008/01 Jan14
魔幻式的语言,这个概念看着比较有意思哦,转载一下~~~
转载地址:http://blog.csdn.net/myan/archive/2008/01/07/2028545.aspx
松本行宏如约于圣诞节发布了Ruby 1.9。根据Ruby的惯例,小数点后面第一位如果是单数,那么就表明这是一个实验版本,不推荐用于产品环境。所谓“产品环境”,对于目前的Ruby来说,基本上就是Ruby on Rails。从目前RoR社群的反映来看,确实有人正在尝试用Ruby