Смущающе простая проблема здесь. Я пытаюсь использовать std::array
и отключаюсь при первом препятствии с ошибкой...
implicit instantiation of undefined template 'std::__1::array<char,10>'
Ниже приведен код, который дает ошибку. Я могу обойти это с помощью std::map
, но я уверен, что исправление должно быть простым!
enum p_t {
EMPTY = 0
,BORDER_L
// ...
,BORDER_BR
,DATUM
,NUMEL };
class PlotChars
{
array<char, p_t::NUMEL> charContainer;
// error on this ^ line:
// implicit instantiation of undefined template 'std::__1::array<char,10>'
};