Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Come dichiarare un classe in c
Forum - C/C++ - Come dichiarare un classe in c

Avatar
lorenzoscarrone (Normal User)
Pro


Messaggi: 92
Iscritto: 16/11/2011

Segnala al moderatore
Postato alle 18:37
Lunedì, 16/03/2015
Ciao a tutti vorrei sapere come si dichiara e come si richiama una classe in c (se si può fare ) perché trovo solo esempi e guide su c++.
Codice sorgente - presumibilmente C/C++

  1. class Funzioni
  2. {public:
  3. void funzione  () ;
  4. }
  5. void Funzioni::funzione (){
  6. Codice. ...
  7. }
  8.  
  9. Funzioni f;
  10. .....
  11. f.funzione ();
  12. .....


Se faccio così mi dà errore

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 19:25
Lunedì, 16/03/2015
C++ è anche chiamato il "C con classi", proprio perchè il C non ha classi. :)

La cosa più vicina ad una classe in C è la struct.

Ultima modifica effettuata da pierotofy il 16/03/2015 alle 19:25


Il mio blog: https://piero.dev
PM Quote
Avatar
lorenzoscarrone (Normal User)
Pro


Messaggi: 92
Iscritto: 16/11/2011

Segnala al moderatore
Postato alle 20:08
Lunedì, 16/03/2015
In effetti potevo immaginarlo grazie della risposta :)

Ultima modifica effettuata da lorenzoscarrone il 16/03/2015 alle 20:11
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:14
Lunedì, 16/03/2015
Il problema è che, in programmazione, non si "immagina" ma si studia (e non dalle guide, ma dai libri ...)


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote