c++ - 实施文件
问题描述
我在哪里可以找到库文件的源代码?我是 C++ 新手,我非常渴望看到库文件的实现文件?
#include<iostream>
#include<list>
#include<iterator>
using namespace std;
int main(void)
{
list <int> a;
list<int> :: iterator it;
a.push_back(2);
a.push_front(1);
a.push_back(3);
for(it=a.begin();it!=a.end();it++)
{
cout<<*it;
}
//prints 123
return 0;
}
在这段代码中,我想知道push_back()
and的实现push_front()
。我在哪里可以找到它?
解决方案
我在哪里可以找到库文件的源代码?我是 C++ 新手,我非常渴望看到库文件的实现文件?
这完全取决于图书馆。有标准库的开源实现,因此您可以搜索类似iostream source code的内容。您可能还想咨询您正在使用的任何编译器和开发系统的供应商。但是一些库,例如那些你从供应商那里获得许可的库,可能根本不提供它们的源代码。