Andretti60
Utente Èlite
- Messaggi
- 6,440
- Reazioni
- 5,093
- Punteggio
- 163
Veramente quello è vero per C standard, prima generazione. Non richiedeva nemmeno il prototipo delle funzione. Ma le cose cambiarono subito con il C Ansii, l’unico test che non fa è controllare che un indice rientri nei limiti di un vettore e che un puntatore sia valido. Tutti fummo felici quando la versione Ansii venne introdotta e corremmo subito ad mettere al massimo gli warning del compilatore (gcc nel caso mio) facendo a gare chi ne riceveva di meno :) definitivamente roba da nerd…Poi se intendi dire che ha poco overhead (in effetti non fa check di nessun tipo), allora concordo.
--- i due messaggi sono stati uniti ---
pasticciato sicuramente C (leggi in inglese… ;) ) ma il C++ aggiunge al C solo il concetto di classe in modo da permettere la programmazione ad oggetti (OOP) ma il pasticcio della memoria e dei puntatori rimane.. il C++ invece fu un tentativo di semplificare il sistema dei puntatori ma hanno pasticciato troppo.