全部博文(776)
发布时间:2013-01-07 21:48:58
声明是告诉编译器一些信息,以协助编译器进行语法分析,避免编译器报错。而定义是告诉编译器生成一些代码,并且这些代码将由连接器使用。即:声明是给编译器用的,定义是给连接器用的。这个说明显得很模糊,为什么非要弄个声明和定义在这搅和?那都是因为C++同意将程序拆成几段分别书写在不同文件中以及上面提到的编译器只从上朝下编译且对每个文件仅编译一次。 编译器编译程序时,只会一个一个源文件编译,并分别生成相应的中间文件(对VC就是.obj文件),然后再由连接器统一将所有的中间文件连接形成一个可执行文件。问题就是编译器在编译a.cpp文件时,发现定义语句而定义了变......【阅读全文】
wangchenxicool2015-08-03 12:57
勤奋的小青蛙:楼主有没有配置过ubuntu12.04的PPPOE服务器,正在研究,不知道问题出在哪里了
http://blog.chinaunix.net/uid-23381466-id-5089740.html
回复 | 举报wangchenxicool2015-08-03 12:57
勤奋的小青蛙:楼主有没有配置过ubuntu12.04的PPPOE服务器,正在研究,不知道问题出在哪里了
http://blog.chinaunix.net/uid-23381466-id-5089740.html
回复 | 举报