Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
унарный оператор : type не определяет этот оператор или преобразование в тип, приемлемый для предопределенного оператора.
Замечания
C2675 также может возникать при использовании унарного оператора, а тип не определяет оператор или преобразование в тип, приемлемый для предопределенного оператора. Чтобы использовать этот оператор, необходимо перегрузить его для указанного типа или определить преобразование в тип, для которого определен оператор.
Пример
В следующем примере создается C2675.
// C2675.cpp
struct C {
C(){}
} c;
struct D {
D(){}
void operator-(){}
} d;
int main() {
-c; // C2675
-d; // OK
}