首页 > 解决方案 > 实施文件

问题描述

我在哪里可以找到库文件的源代码?我是 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++function

解决方案


我在哪里可以找到库文件的源代码?我是 C++ 新手,我非常渴望看到库文件的实现文件?

这完全取决于图书馆。有标准库的开源实现,因此您可以搜索类似iostream source code的内容。您可能还想咨询您正在使用的任何编译器和开发系统的供应商。但是一些库,例如那些你从供应商那里获得许可的库,可能根本不提供它们的源代码。


推荐阅读