以前总觉得C++的程序结构组织总是怪怪的,不知道为什么“绕”那么多的弯弯。
一会儿要包含(#inculde)、一会儿要指定库路径,又要生成什么obj文件,弄得自己云里雾里的。
看了这一章,小有体会。
说白了还是和上一章一样,C++之所以不是C,C++之所以是面向对象的程序设计,它的优点和实现方式必然也产生了它的种种东东。
这样就会有解释器、连接器、编译器。
C++的代码组织方式在今天看来还是有点怪怪的。
它比较强势的规定函数要“声明”、要“定义”。怪怪的,这点和如今的C#不一样。还好,适应了也觉得没什么大不了的。