débutant en c+
Bonjour a tous.
j'ai un petit problème avec 'cout' et 'endl' dans ma classe derivé
le compilateur me dit que ils sont pas déclare, mais include <iostream> est présent.
//---------------------------------------------------------------------------------
//----------------------------------------------------------------------------------
#include <iostream>
#include <string.h>
#include "Camion.h"
//---------------------------------------------------
Camion::Camion():Gar_Vehicule()
{
Poids = 0;
idClasse = 0;
idClasse = codeVOITURE;
}
//-----------------------------------------------------
Camion::Camion(const char* aMarque,long aPrix,unsigned long aIdPere,long aPoids):Gar_Vehicule(aMarque,aPrix,aIdPere)
{
Poids = aPoids;
}
//----------------------------------------------------------
Camion::Camion(const Camion& Source):Gar_Vehicule(Source)
{
Poids = Source.Poids;
}
//-----------------------------------------------------
char* Camion::Action(Camion& Source)
{
if(Source.Prix > 100000)
Source.Poids = 40;
cout << " C'est un poids lourd, son poids est de " << Poids << " tonne." << endl;
}
//-----------------------------------------------------
int Camion::Identification(void)
{
return(idClasse);
}
//-----------------------