Próbuję zrozumieć, w jaki sposób niektóre struktury danych są zaprojektowane w STL. W Ubuntu zwykle otwieram pliki .h i .cpp z / usr / local / include, ale w Darwin (wersja jądra 14.3.0) jestem zagubiony, Google też nie pomaga, struktura plików jest inna. Czy możesz mi powiedzieć, gdzie są pliki .h i .cpp tych bibliotek w systemie Mac?
PS Zainstalowałem XCode, ale mi się nie podobało, więc go odinstalowałem. G ++ pozostał nawet po odinstalowaniu. Właściwie nigdy nie próbowałem sprawdzać, czy g ++ tam był, zanim zainstalowałem Xcode. Nie mam /Applications/Xcode.app, więc musi być gdzie indziej.
gcc -x c++ -v -E /dev/null
.
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/c++/4.2.1/