c/c++
rabbit_lulu
这个作者很懒,什么都没留下…
展开
-
c/c++头文件的作用
在编程过程中,程序代码往往被拆成很多部分,每部分放在一个独立的源文 件中,而不是将所有的代码放在一个源文件中。考虑一个简单的小例子:程序中 有两个函数main()和foo()。main()函数位于main.cpp,foo()函数位于foo.cpp, main()函数中调用foo()函数。在编译阶段,由于编译是对单个文件进行编译,所 以编译main.cpp 时,编译器不知道是否存在foo()函数以及...原创 2019-02-20 15:01:54 · 182 阅读 · 0 评论 -
c/c++库文件
库文件中包含一系列的子程序。例如在上一节的例子中,foo.cpp 源文件中 实现了foo()函数,我们假设foo()函数是包含重要算法的函数,我们需要将foo() 函数提供给客户使用,但是不希望客户看到算法源代码。为了达到这一目的,我 们可以将foo.cpp 编译程库文件,库文件是二进制的,在库文件中是 看不到原始的源代码的。库和可执行文件的区别是,库不是独立程序,他们是向 其他程序提供服务的代码...原创 2019-02-20 15:06:15 · 292 阅读 · 0 评论