Je reçois l'erreur suivante lors de la tentative de compilation de ce qui suit. (oups il na pas coller d'abord essayer)erreurs de compilateur C++
C: \ Users \ Propriétaire \ Desktop \ Étude \ C++ \ Affectation 1 \ Codeblocks \ Assignment2 \ travelLength.h | 24 | erreur: plusieurs types dans une déclaration |
Dans le passé j'ai toujours pensé que c'était un ";" manquant, mais il n'y a rien qui manque cette fois-ci (est-ce qu'il y a?). J'ai enlevé la #include « travelZone.h » de l'exemple ci-dessous, mais je collé l'erreur persiste ... Ive a eu avec C++
oui im un étudiant ... frustré ... étudiant
#ifndef TRAVELLENGTH_H
#define TRAVELLENGTH_H
#include<string>
#include<iostream>
class TravelLength
{
protected:
int itsLengthMinutes;
string itsName;
public:
TravelLength();
virtual ~TravelLength();
virtual void print() = 0; //display output for a travelpass object
virtual string getName() const = 0; //return string of its Name
virtual float PriceAccept(TravelZone* theZone) =0;
friend ostream& operator <<(std::ostream& outputStream, const TravelLength& thisTLength);
};
#endif
Et le message d'erreur est? –
Je pense que vous devez nous dire l'erreur que vous obtenez. BTW, parce que vous avez supprimé "travelZone.h", TravelZone est maintenant un type inconnu, au moins en avant le déclarer. –
Dans quelle ligne l'erreur est-elle signalée? – Vlad