Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

programmare in c++

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

0
voti

[1] programmare in c++

Messaggioda Foto Utentefabi7373 » 16 set 2009, 15:07

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:
Avatar utente
Foto Utentefabi7373
0 3
New entry
New entry
 
Messaggi: 85
Iscritto il: 29 apr 2009, 16:06

0
voti

[2] Re: programmare in c++

Messaggioda Foto UtenteRenzoDF » 16 set 2009, 15:14

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 :?:
"Il circuito ha sempre ragione" (Luigi Malesani)
Avatar utente
Foto UtenteRenzoDF
55,9k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 13189
Iscritto il: 4 ott 2008, 9:55

0
voti

[3] Re: programmare in c++

Messaggioda Foto UtentePaolino » 16 set 2009, 15:23

Io ho provato con Google digitando "C++ tutorial pdf". Questo è uno dei link (il primo della lista):
TUTORIAL C++

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[4] Re: programmare in c++

Messaggioda Foto Utenterusty » 16 set 2009, 15:38

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;
};

Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10

0
voti

[5] Re: programmare in c++

Messaggioda Foto Utentepaolo a m » 16 set 2009, 17:01

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.
Avatar utente
Foto Utentepaolo a m
5.337 1 2 4
G.Master EY
G.Master EY
 
Messaggi: 1802
Iscritto il: 23 apr 2008, 8:55

0
voti

[6] Re: programmare in c++

Messaggioda Foto Utentefabi7373 » 17 set 2009, 16:12

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
Avatar utente
Foto Utentefabi7373
0 3
New entry
New entry
 
Messaggi: 85
Iscritto il: 29 apr 2009, 16:06

0
voti

[7] Re: programmare in c++

Messaggioda Foto Utentezullo » 17 set 2009, 16:34

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
Ci sono 10 tipi di persone: chi conosce il codice binario e chi NO! :-)
Avatar utente
Foto Utentezullo
80 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 333
Iscritto il: 5 ago 2008, 20:47
Località: Verona

0
voti

[8] Re: programmare in c++

Messaggioda Foto Utenteposta10100 » 18 set 2009, 0:04

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?
http://millefori.altervista.org
Tool gratuito per chi sviluppa su millefori.

Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)

Strumento per formule
Avatar utente
Foto Utenteposta10100
5.550 4 10 13
Master EY
Master EY
 
Messaggi: 4832
Iscritto il: 5 nov 2006, 0:09

0
voti

[9] Re: programmare in c++

Messaggioda Foto Utentezullo » 18 set 2009, 0:14

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...
Ci sono 10 tipi di persone: chi conosce il codice binario e chi NO! :-)
Avatar utente
Foto Utentezullo
80 2 6
Stabilizzato
Stabilizzato
 
Messaggi: 333
Iscritto il: 5 ago 2008, 20:47
Località: Verona


Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 19 ospiti