发布网友 发布时间:2022-04-23 22:40
共4个回答
热心网友 时间:2022-05-02 22:09
去官网吧
http://www.cplusplus.com/
这里有C/C++标准库下载
http://www.boost.org/
这里是C++标准库扩展
另外标准库有很多版本
SGI STL是目前应用最为广泛的STL版本了
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。
具体地址如下
SGI STL
http://www.sgi.com/tech/stl/download.html
或直接下压缩包:http://www.sgi.com/tech/stl/stl.tar
boost
http://sourceforge.net/projects/boost/files/boost/1.40.0/
热心网友 时间:2022-05-02 23:27
c++库都是直接以头文件的形式给出所有源代码,所以只要仔细察看
include目录下面的文件就行了。对于不同的代码
你打开相应的头文件看一下就知道了。当然有时候,有些头文件并没有
直接给出所有代码,那就看这个文件包含了哪些其他文件
举例说,如果是MinGW的标准库头文件<algorithm>,相应的实现放在
include\c++\..\bits\stl_algo.h以及stl_algobase.h中,在<algorithm>
已经把这两个文件包含进去了。
如果是C的库,大部分是使用一个头文件,附加二进制的lib给出的
这部分代码不能够察看,比如memcpy,当然也可以用普通的C代码实现,
但是库中实际上是用了汇编实现,放在.lib中,然后在头文件中给出声明而已
热心网友 时间:2022-05-03 01:02
c库函数源代码
http://dsa7.fileflyer.com/d/427f1cec-63eb-4c6b-b7ac-da7c28595a8e/w44z/5SeIzB5/138388clibsource.rar
热心网友 时间:2022-05-03 02:53
这个够呛。。。
应该是GNU