Я пытаюсь определить общедоступную статическую переменную следующим образом:
public :
static int j=0; //or any other value too
Я получаю ошибку компиляции на этой самой строке: ISO С++ запрещает инициализацию неклассического статического члена `j 'в классе.
-
Почему это не разрешено в С++?
-
Почему разрешено инициализировать члены const?
-
Означает ли это, что статические переменные в С++ не инициализируются с помощью 0, как в C?
Спасибо!