11
जब गैर-कॉन्स्टिट्यूशन निजी है, तो सार्वजनिक कॉन्स्ट विधि को क्यों नहीं कहा जाता है?
इस कोड पर विचार करें: struct A { void foo() const { std::cout << "const" << std::endl; } private: void foo() { std::cout << "non - const" << std::endl; } }; int main() { A a; a.foo(); } संकलक त्रुटि है: त्रुटि: 'शून्य ए :: फू ()' निजी है। लेकिन …