我在哪里可以看到C++标准库中使用的代码?

fmu*_*shi 5 c++ macos

当我使用#include编译程序时

我在哪里可以看到该文件的内容,并且由于该文件包含声明,我在哪里可以看到这些函数中使用的实际代码?

对所有人开放还是不向公众开放?

Dav*_*nco 5

实际代码位于编译器附带的特定于平台的标准库中,您可以通过查看标准库实现源来查看它.

这是libstdc++GNU(它附带gcc)的文档(和源代码):http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html.

从以下镜像之一下载源代码:http://gcc.gnu.org/mirrors.html