C4867 upozornění kompilátoru
"funkce: volání funkce chybí argument seznamu; pomocí "volání vytvořit ukazatel myši na člena
Ukazatel na funkci člena byla správně inicializována.
Toto upozornění lze generovat z práce shodu kompilátoru, která byla provedena pro Visual C++ 2005: rozšířené shody ukazatel myši na člen.Kód, který sestaveny před Visual C++ 2005 nyní vygeneruje C4867.
Toto upozornění vždy vydána jako chyba.Použití warning pragma zakázat toto upozornění.Další informace o C4867 a MFC/ATL _ATL_ENABLE_PTM_WARNING.
Příklad
Následující ukázka generuje C4867:
// C4867.cpp
// compile with: /c
class A {
public:
void f(int) {}
typedef void (A::*TAmtd)(int);
struct B {
TAmtd p;
};
void g() {
B b = {f}; // C4867
B b2 = {&A::f}; // OK
}
};