Я был удивлен тем, что включил stdint.h, но включил cstdint.Почему stdint.h можно найти, но cstdint нет?
$ aCC sizeof.cpp
"sizeof.cpp", line 5: error #2005-D: could not open source file "cstdint"
#include <cstdint>
^
1 error detected in the compilation of "sizeof.cpp".
$ aCC --version
aCC: HP C/aC++ B3910B A.06.12 [Nov 03 2006]
Это то же самое с г ++:
$ g++ --version
g++ (GCC) 4.2.3
Могу ли я спросить, почему? И, есть ли какой-либо метод для исправления этой проблемы, но обновление компилятора? Спасибо.
Что отличает – slartibartfast
Где берет 'cstdint'? – Gabe
В gcc 4.2.3 вы можете найти '' под tr1 '' –