11
Чому публічний метод const не називається, коли non-const - приватний?
Розглянемо цей код: 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(); } Помилка компілятора: помилка: 'void A :: foo ()' є приватним '. Але коли я …