Gente sou novo aqui e em C++, não sei a frequencia que voces veem isso mas eu vou precisar de bastante ajuda nesse final de semana, porque pra ser bem sincero tenho q programar algo mas sei que vou esbarrar em coisas "basicas" mas q eu não sei fazer, e quando eu não achar nada no google recorrerei a voces. Essa primeira duvida que eu tenho aqui é o seguinte: quero comparar um valor 'complex<double>' que esta dentro de um vetor com zero, porem quando eu uso '!=' ele da o erro C2678, pelo que eu entendi é que eu não posso usar '!=' para comparar nada complex<double>. alguém pode me ajudar? segue parte do codigo: for(i=1;i=nbarra;i++){ if(Gerador[nofinal] != complex<double>(0.0,0.0) ){ GD[k]=nofinal; k++; }