class A { static int foo () {} // ok static int x; // <--- needed to be defined separately in .cpp file }; Saya tidak melihat perlunya A::xmendefinisikan secara terpisah dalam file .cpp (atau file yang sama untuk template). Mengapa tidak dapat A::xdideklarasikan dan didefinisikan pada saat...