class A { static int foo () {} // ok static int x; // <--- needed to be defined separately in .cpp file }; Nie widzę potrzeby A::xosobnego definiowania w pliku .cpp (lub w tym samym pliku dla szablonów). Dlaczego nie można A::xzadeklarować i zdefiniować jednocześnie? Czy zostało to...