因此,我試圖找到具有numeric_limits定義的limit.h文件。 我似乎找到limit.h的所有不同的口味,但沒有顯示的定義之一, 在 http://en.cppreference.com/w/cpp/types/numeric_limits定義模板的limit.h文件在哪裏numeric_limits
我在Debian發行版。
這是我迄今爲止所做的。我創建了一個main.cpp
只有#include <limits>
做了一個g ++的詳細構建以找到所有包含路徑: g++ -v main.cpp -o tryout
。 現在我看到/usr/include
和usr/lib
有一堆limits.h文件。但他們都不具有模板定義我找
在/usr/include/
% find -name limits.h
返回如下:
./c++/4.4/tr1/limits.h
./limits.h
。 /linux/limits.h
在/usr/lib
% find -name limits.h
返回如下:
./perl5/Tk/pTk/compat/limits.h
./gcc/x86_64 -linux-GNU/4.3 /包括固定/ limits.h中
./gcc/x86_64-linux-gnu/4.4/include-fixed/limits.h
那麼,是std::numeric_limits
模板定位。我如何找到該文件。