j'ai ce codeC++ erreur de classe
#include <iostream>
using namespace std;
class time{
public:
time(); //constructor
void settime(int,int,int);
void print();
private:
int hour,min,sec;
};
//constructor
time::time(){
hour=min=sec=0;
}
int main(){
int num;
time t1;//line1
time t2;//line2
cout<<"hello"<<endl;
cin>>num;
return 0;}
et les erreurs dans ces lignes sont:
attendu '; » avant "t1"
déclaration [Avertissement] est une référence, pas appeler, fonction `temps »
pour chaque ligne
ce qui est le problème ???
... ou de placer votre propre classe de temps dans un espace de nom qui vous est propre pour le distinguer de tout ce qui se trouve à l'échelle mondiale. – dajames