Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"operator" : olagligt för operander av typen "typ"
Anmärkningar
En unary-operator används med en ogiltig operandtyp.
Exempel
I följande exempel genereras C2171.
// C2171.cpp
int main() {
double d, d1;
d = ~d1; // C2171
// OK
int d2 = 0, d3 = 0;
d2 = ~d3;
}
I följande exempel genereras C2171.
// C2171_b.cpp
// compile with: /c
class A {
public:
A() { STF( &A::D ); }
void D() {}
void DTF() {
(*TF)(); // C2171
(this->*TF)(); // OK
}
void STF(void (A::*fnc)()) {
TF = fnc;
}
private:
void (A::*TF)();
};