什么是函数库什么是内库(类库)

来源:百度知道 编辑:UC知道 时间:2024/05/27 04:08:52
就拿TC和VC来比较好了,麻烦指出那些是函数库那些是类库,区别在哪里? 都能做些什么
是不是C语言写的功能性(比如画图,声音)的代码集合叫函数库?(C语言是用函数实现的?)
而C++语言写的功能性(比如画图,声音)的代码集合叫类库?(C++语言是用类实现的?)

库函数:和语言榜定,c库,c++库等,是最基本的库,也最多支持。一般是国际标准。
比如printf,scanf就是c库函数
swap就是c++的库函数

类库:比如mfc,atl一般类库和厂家有关,厂家可以生产windows专有的类库,也可以生产所有平台专有的类库。一般不是国际标准,个人也可以开发类库。比如mfc就是vc专用于windows,而boost,libpng(png图片库)就是跨平台的。

总之库函数一般都不是一个人或公司说了算的,都是大家标准的结果,特点库函数一般要求设计简单所以不会涉及网络,数据库,界面图像等具体的运用,一般是字符(窜)处理,文件处理,线程进程等

一半内库是指编译器自身携带的函数库,其实函数库就是已经编译好的可以在程序中调用的函数的集合。都是用来辅助编程的。内库有些是C++标准库,有些则是操作系统需要的函数库,或者是MFC之类的类库(将WIN32库重新用类的概念封装)。

不是。
这就是你缺乏对c的认识。
不管是c还是c++,程序的执行过程都是由main函数来完成的。
而自定义的一个函数,如果不被main函数调用,它是不会执行的。
类(class)也是一样。
所谓函数库,就是装满系统已经写好的函数的文件(头文件,通常为.h)
类库,就是指装满类的文件。