C++中,库和类的区别?顺便哪位大哥推荐一本有关C++的书,谢了

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:45:47
刚开始学,希望能说的简单明了哈

我说下库,分类静态库和动态库,静态库一般是.lib这种格式,linux下则是.o,
一般库是编译之后的产品,会给你一个头文件,告诉你api怎么调用。具体实现则是已经编译好了的。动态库.dll会动态加载,如果内存里已经加载了,就不会重复加载,静态库则是作为应用程序的一部分整合到应用程序里,所以一般都比较大。至于库里面有什么就要看设计的人了
类,一般是头文件声明,然后再.cpp中实现,这样的好处是,你编译之后可以把这个头文件给其他人调用,这个类就成了你自己编写的一个库了。
通常我们说的库,比如标准模板库,这种是由一系列编译后的库文件和供调用的头文件组成
至于书么《c++ primer》

赞同 C++ primer 这本书

库中有类