Erro do compilador C2834
'operador operator-name' deve ser globalmente qualificado
Os operadores new
e delete
são vinculados à classe em que residem. A resolução de escopo não pode ser usada para selecionar uma versão new
ou delete
de uma classe diferente. Para implementar várias formas do operador new
ou delete
, crie uma versão do operador com parâmetros formais extras.
Esse erro ficou obsoleto no Visual Studio 2022 e em versões posteriores.