Если я хочу инициализировать вектор внутри класса, например:
class A {
private:
static std::vector<double> label_map;
};
Если я хочу инициализировать этот статический вектор, какой лучший способ сделать? Я читал в некоторых других постах, что начиная с GCC 4.4, он поддерживает новые функции в C ++ 0x, и мы можем напрямую использовать
static std::vector<double> label_map = {1, 2, 3, 4};
Однако, похоже, это не работает для меня.