Pagina 1 di 1

programmare in c++

MessaggioInviato: 16 set 2009, 15:07
da fabi7373
qualcuno di voi sa dove posso trovare slide o libri on line dove poter imparare senza troppa difficoltà a programmare nel linguaggio c++ ???
aiutooooo :shock:

Re: programmare in c++

MessaggioInviato: 16 set 2009, 15:14
da RenzoDF
fabi7373 ha scritto:qualcuno di voi sa dove posso trovare slide o libri on line dove poter imparare ... a programmare nel linguaggio c++ ???
aiutooooo :shock:


Dappertutto :D

fabi7373 ha scritto:... senza troppa difficoltà


Da nessuna parte :mrgreen:

Una domanda: conosci qualche altro linguaggio di programmazione :?:

Re: programmare in c++

MessaggioInviato: 16 set 2009, 15:23
da Paolino
Io ho provato con Google digitando "C++ tutorial pdf". Questo è uno dei link (il primo della lista):
TUTORIAL C++

Ciao.

Paolo.

Re: programmare in c++

MessaggioInviato: 16 set 2009, 15:38
da rusty
Prima di programmare in C++ o qualsiasi linguaggio ad oggetti, devi avere ben presente la programmazione ad oggetti, come ereditarietà, overriding, attributi, metodi, tipi, classi, ecc... altrimenti se usi un compilatore C++ per compilare programmi procedurali (i classici programmi) puoi usare tranquillamente un semplice compilatore C.
Un esempio di programma scritto ad oggetti è una cosa di questo tipo:

Una definizione di classe:

Codice: Seleziona tutto
class TListOfStudents
{
public:
    class TStudent
    {
    private:
        string FullName;
        int    Age;
        char   Gender;
    public:
        void   setFullName(const string Name) { FullName = Name; }
        string getFullName() const { return FullName; }
        void   setAge(const int a) { Age = a; }
        int    getAge() const { return Age; }
        void   setGender(const char g) { Gender = g; }
        char   getGender() const { return Gender; }
        TStudent();
        TStudent(string FName, int a, char g);
        inline virtual ~TStudent() {}
    };

private:
    TStudent Item[Maximum];
public:
    TListOfStudents() : Count(0){}
    inline ~TListOfStudents() {}
    void Add(const TStudent& d);
    TStudent Retrieve(const int n);
    int Count;
};


Re: programmare in c++

MessaggioInviato: 16 set 2009, 17:01
da paolo a m
prova a cercare in Google qualcosa del genere "free c++ programming books". Troverai molto materiale, anche di buona qualità. Non conosco la tua preparazione "informatica" ma anch'io ti suggerrei, se non l'hai già fatto, di cominciare con il C.

Re: programmare in c++

MessaggioInviato: 17 set 2009, 16:12
da fabi7373
purtroppo si tratta di un esame da sostenere (fondamenti di informatica) e per questo mi è richiesto un minimo di programmazione in c++. Considerando che è la mia prima esperienza con un tipo di linguaggio,devo proprio farmi le basi per poi poter sostenere in maniera adeguata questo esame che richieso un livello di programmazione base.
Spero di poter trovare del materiale utile a riguardo.
grazie a tutti

Re: programmare in c++

MessaggioInviato: 17 set 2009, 16:34
da zullo
questo è simpatico e veloce:

http://programmazione.html.it/guide/leggi/34/guida-c/

oppure:

http://www.tutorialpc.it/c++menu.asp

oppure se vuoi qualcosa di professionale e serio c'è il libro thinking in C++
mi sembra

Re: programmare in c++

MessaggioInviato: 18 set 2009, 0:04
da posta10100
fabi7373 ha scritto:purtroppo si tratta di un esame da sostenere (fondamenti di informatica) e per questo mi è richiesto un minimo di programmazione in c++. Considerando che è la mia prima esperienza con un tipo di linguaggio,devo proprio farmi le basi per poi poter sostenere in maniera adeguata questo esame che richieso un livello di programmazione base.


Inizierei con quello che ha spiegato il prof a lezione.
Poi passerei a scrivere il primo programma, il complicatissimo "Hello World!".
In pratica una volta avviato il programma stampa a video la frase "Hello World!" e termina.
Programma banale ma di estrema difficoltà per chi non ha mai scritto nemmeno una riga di codice.

Altra difficoltà è la compilazione: se usi un sistema unix allora usi banalmente il gcc altrimenti devi scaricare e configurare l'ambiente cigwin che ti permette di emulare un ambiente unix sotto winzozz.
L'alternativa è usare uno dei tanti IDE free che trovi in rete, ad esempio Dev-C++.

Il libro Thinking in C++ che ti è già stato suggerito è ottimo, però devi avere già una base.
A lezione non è stato consigliato nessun testo?

Re: programmare in c++

MessaggioInviato: 18 set 2009, 0:14
da zullo
condivido che thinking in C++ molto complesso, comincia con i testi o gli appunti della lezione, oppure scrivi in privato e vedo se trovo qualcosa dei miei...