如果有一个基类 DeriveMe 有一个函数 virtual void DoSomething(int)
和一个继承 DeriveMe 的类 DerivedThat 有一个函数 void DoSomething(SomeEnum)
...DerivedThat 是否会覆盖基类 DoSomething,因为枚举在 C++ 的编译期间评估为整数?
我可以尝试将 DoSomething 设为纯虚拟并编译/运行它以查看它是否有效,但这是我的第一个 stackoverflow 问题,所以我宁愿直接问它。
最佳答案
关于c++ - 用 enum/int 覆盖函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/562588/