Bonjour, j'apprend le c++ et quande je compile ce code, mon compilateur ne prend pas le double vitesse; et le double carburant; pouvez vous m'aider? #include <cstdlib> #include <iostream> using namespace std; class Vehicule { public: Vehicule(): vitesse(0.0), carburant (0.0) {} void Remplir(double quantite) { this->carburant += quantite; } virtual void accelerer(double delta) { this->vitesse += delta; this->carburant -= delta/10.0; } double vitesse() const { return this->vitesse; } double carburant() const { return this->carburant; } protected: double vitesse ; double carburant; }; int main(int argc, char *argv[]) { vehicule moto; moto.Remplir(100.0); moto.accelerer(90.0); cout<<"carburant = "<<carburant()<<endl; cout<<"vitesse = "<<vitesse()<<endl; system("PAUSE" ); return EXIT_SUCCESS; } Configuration: Windows Vista Internet Explorer 7.0