• [^] # Re: RE

    Posté par . En réponse au message Compilation C++. Évalué à 1.

    Lol, désolé je viens du C, c'est mon premier programme en C++. :)
    Et désolé mais j'ai effectué tes modifs et le résultat est toujours le même...

    Mes fichiers :
    ticket.h :

    #ifndef TICKET_H
    #define TICKET_H

    #include
    #include
    extern "C" {
    #include <string.h>
    }
    using namespace std;

    class ticket
    {
    private:
    int prix;
    char num[10];
    char date[10];
    char destination[10];
    public:
    ticket();
    void setVal();
    void affichage();
    };
    #endif /* TICKET_H */

    ticket.cxx :

    #include "ticket.h"
    #include
    #include

    ticket::ticket()
    {
    strcpy(num,"0");
    strcpy(date,"0");
    strcpy(destination,"0");
    prix=0;
    }

    void ticket::setVal()
    {
    cout << "Numero = "; cin >> num; endl;
    cout << "Date = "; cin >> date; endl;
    cout << "Destination = "; cin >> destination; endl;
    cout << "Prix = "; cin >> prix; endl;
    cout << "test"; endl;
    }

    void ticket::affichage()
    {
    cout << "Numero = "; num; endl;
    cout << "Date = "; date; endl;
    cout << "Destination = "; destination; endl;
    cout << "Prix = "; prix; endl;
    cout << "test"; endl;
    }


    test.cxx :

    #include "ticket.h"

    void main()
    {
    ticket monTicket;

    cout << "Avant setVal : "; endl;
    monTicket.affichage();
    monTicket.setVal();
    monTicket.affichage();
    }