Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
unární 'operator' : 'type' nedefinuje tento operátor ani převod na typ přijatelný pro předdefinovaný operátor.
Poznámky
C2675 může také nastat při použití unárního operátoru a typ nedefinuje operátor ani převod na typ přijatelný pro předdefinovaný operátor. Chcete-li operátor použít, je třeba jej přetížit pro daný typ nebo definovat převod na typ, pro který je operátor definován.
Příklad
Následující příklad vygeneruje C2675.
// C2675.cpp
struct C {
C(){}
} c;
struct D {
D(){}
void operator-(){}
} d;
int main() {
-c; // C2675
-d; // OK
}