Where is namespace std defined?
c++, std
Solution
On most Unix systems, the C++ headers are usually stored in `/usr/include/c++/<version>/`, where `<version>` is the GCC/libstdc++ version (i.e. `4.9` or `4.9.2`), or else the libc++ version i.e. `v1`.
Within that directory are all (or just most?) of the standard-mandated headers, which are mostly just ordinary C++ code. For libstdc++, note in particular that most of the older headers just include something in `bits/`; few of the C++11-specific headers do this.
Problem
I want to take a peek inside of namespace std but, i'm not able to actually find the file on my computer where it is defined. I tried googling this but, i haven't had much luck.