Void f(const int) Void f(int) Void g(int) Void g(int&) Есть ли здесь перегрузки функций?
У тебя вопрос изначально криво сформулирован. Как ты введешь не int значение в int переменную?
Виртуальное наследование?