Advertencia del compilador (nivel 4, desactivado) C4263
"función": la función miembro no invalida ninguna función miembro virtual de clase base
Una definición de función de clase tiene el mismo nombre que una función virtual en una clase base, pero no el mismo número o tipo de argumentos. Este patrón oculta eficazmente la función virtual en la clase base.
De forma predeterminada, esta advertencia está desactivada. Para obtener más información, consulte Compiler Warnings That Are Off by Default.
El ejemplo siguiente genera la advertencia C4263:
// C4263.cpp
// compile with: /W4
#pragma warning(default:4263)
#pragma warning(default:4264)
class B {
public:
virtual void func();
};
class D : public B {
void func(int); // C4263
};
int main() {
}
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de