1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Ajuda] Erro em C++ (Principiante)

Discussão em 'Programação' iniciada por shR1Nkz, 23 de Setembro de 2012. (Respostas: 4; Visualizações: 841)

  1. Boa Tarde estou a começar a aprendizagem em c++ e a programação em geral e deparei-me com o seguinte erro: "identifier "nome" is undefined"...
    Contando que o "nome" está declarado numa classe header mas quero usa-lo numa classe .cpp

    O erro aparece-me num simples getNome

    Código:
    string getNome(){
    	return nome;
    }
    Como posso resolver este problema?
    Obrigado
     
  2. BG7

    BG7 Power Member

    Fizes-te include do .h no inicio do ficheiro .cpp?
     
  3. Isso é um método da classe onde está definida a variável nome certo?

    Tens de colocar a classe antes do método:

    Código:
    string NomeClasse::getNome() {
       return nome;
    }
    
    
     
  4. É mesmo isso..Obrigado :D
     

Partilhar esta Página