Мой идентификатор компилятора C ++ - GNU 4.4.1
Я думаю, что с c ++ 11 вы можете инициализировать вектор следующим образом:
const std::vector<int> myVector = {1, 2, 3};
const std::vector<int> myVector2{1, 2, 3};
К сожалению, я не использую c ++ 11, поэтому myVector может быть просто инициализирован конструктором. Мне нужно создать вектор, который никогда не будет изменен. Он должен быть общим для разных функций в классе, поэтому он может быть и stati c, или даже членом класса. Есть ли способ сделать мой вектор инициализированным, когда он будет определен в c ++ 98, как примеры выше, или что-то эквивалентное?