C++ ? molto pi? facile del C, nel C devi inventarti stringhe, i tipi di dato vengono persi bug di ogni tipo... ? il C davvero tosto per fare programmi puliti. Con C++ ? tutto mille volte pi? facile, il compilatore ? stato molto migliorato, non ? solo l'aggiunta della classi ad evolvere il C ma ? proprio il compilatore ad avere migliorie nelle caratteristiche che il C gi? supportava.
Il C++ non ? solo un'evoluzione del C, ? un C rifatto meglio, certo avvolte la libert? che il C da al programmatore pu? farsi utile quanto difficile da gestire, ma essendo importante per lavori di basso livello in C++ si pu? usare il linkage mode di C con:
extern "C" void funzione() {
}
extern "C" {
}
che non infiocchettare la funzione, senza rendere possibile l'overload, e tutto il codice verr? compilato come fosse C.
Ultima modifica effettuata da netarrow il 22/07/2005 alle 22:32 |