Я строю проект в C++, и у меня есть некоторые стандартные проблемы с библиотекой.
Когда я использую uint_t
семейства uint_t
, компилятор показывает сообщение об ошибке.
Например, когда я объявляю uint_8
типа uint_8
, она показывает ошибку в vim
uint8_t в пространстве имен std не называет тип
кто-нибудь знает проблему? (конечно, я включил cstdint
)
Я пробовал stdint.h
библиотеки C, и он работает. (хотя я действительно хочу использовать стандартный C++ lib)
Как правило, проблема в том, что у меня такие же проблемы с другими стандартными классами C++, такими как array '
И я использую g++ версию 4.8.2
Поддержка <cstdint>
и <array>
добавляется после С++ 11, добавьте флаг -std=c++11
в g++, и он скомпилируется.