7
স্থির উপাত্তের সদস্যদের শ্রেণির বাইরে আলাদাভাবে সি ++ (জাভা থেকে আলাদা) হিসাবে সংজ্ঞায়িত করতে হবে কেন?
class A { static int foo () {} // ok static int x; // <--- needed to be defined separately in .cpp file }; A::x.Cpp ফাইলে (বা টেমপ্লেটগুলির জন্য একই ফাইল) আলাদা করে সংজ্ঞায়িত করার প্রয়োজন দেখছি না । কেন A::xএকই সাথে ঘোষিত ও সংজ্ঞায়িত করা যায় না? এটি কি …