c++98

¿Cuál es la forma correcta de inicializar miembros de datos estáticos en C++ (98, 11 y 14)

¿Cuál es la forma correcta de inicializar static miembros de datos en C++? También estoy interesado en cómo ha cambiado de C ... }; // bufferedOutput.cpp long BufferedOutput::bytecount = 50; ¿hay otras formas de inicializar static miembros de datos?

Vector de objetos const dando error de compilación

He declarado lo siguiente en mi código vector <const A> mylist; Obtengo el siguiente error de compilación - new_a ... n";} private: int m; }; int main (void) { vector<const A> mylist; mylist.push_back(1); return 0; }