Aquí hay un pequeño programa de prueba:C++ estática miembro de llamada a un método de instancia de clase
En VS2008 + SP1 (VC9) que compila bien: "! PRUEBA DE TI" la consola solo se vea.
Por lo que sé, los métodos de miembros estáticos no se deben invocar en el objeto instanciado.
- ¿No funciona? ¿Este código es correcto desde el punto de vista estándar?
- Si es correcto, ¿por qué es eso? No puedo encontrar por qué estaría permitido, o tal vez es para ayudar a usar el método "estático o no" en las plantillas.
¿Qué pasa con el t mvc ag? – Kiril
Reparado: podría haber mezclado con msvc en ese momento, estaba pensando que podría ser un problema de compilación. – Klaim