I 받고있어 오류 전에 :예상 클래스 이름이 '{'토큰
#ifndef __VEICULO__
#define __VEICULO__
#include <iostream>
#include "proprietario.h"
#include "roda.h"
#include "motor.h"
using namespace std;
class Motor;
class Proprietario;
class Veiculo{
protected:
int nPassageiros;
string modelo;
string placa;
int aFabricacao;
Proprietario* pai;
Roda* rodas;
Motor* mMotor;
int nRodas;
};
메소드를 삭제했습니다. 그 코드를 추가하면 오랫동안 미안합니다. 코드는 PT-BR에 있습니다. 문제는 일반적으로 전달 선언입니다. 하지만 문제를 찾을 수 없습니다. 많은 포럼을 보았지만 문제를 찾을 수 없습니다 ..
누군가가 도와 줄 수 있습니까?
코드의 다른 부분이 필요합니까?
Proprietario.h 및 Veiculo.h의'#endif's가 누락 되었습니까? 아니면 복사 붙여 넣기로 삭제 되었습니까? – Shahbaz
@Shahbaz 복사 붙여 넣기 오류가 아니라면 오류 메시지는'expected # endif '줄에 표시됩니다. –
@LuchianGrigore 그 이유는 그것을 대답으로 쓰지 않았기 때문입니다. 나는 단지 이것을 사이드 오류로 말하고 싶었다. – Shahbaz