相关疑难解决方法(0)

C++标准库的标头在哪里?

我想知道我的文件系统在哪里找到了C++标准库的标题.特别是我正在寻找矢量模板的定义.我在/ usr/include /和各个子目录中搜索.我也试过'locate vector.h',它提出了很多矢量的实现,但不是标准的.我错过了什么?(分布是Gentoo)

背景:我正在分析一个在大多数情况下迭代向量的库,而gprof表明大部分时间花费在

std::vector<int, std::allocator<int> >::_M_insert_aux(
  __gnu_cxx::__normal_iterator<int*, std::vector<
      int, std::allocator<int> > >, int const&)
Run Code Online (Sandbox Code Playgroud)

可能这是std :: vector :: push_back内部发生的事情,但我不确定.

c++ linux stl header-files c++-standard-library

23
推荐指数
2
解决办法
5万
查看次数

标签 统计

c++ ×1

c++-standard-library ×1

header-files ×1

linux ×1

stl ×1