|
| |
PROGRAMMAZIONE IN C
Raccolta di materiale sulla programmazione in C
"A C program's trick is sometimes a C++ program's trap" [S.B.Lippman]
"Esistono due modi per elaborare il progetto di un software. Il primo consiste nel renderlo
semplice al punto che non manifesti lacune evidenti. Il secondo consiste nel renderlo
complicato al punto che non manifesti lacune evidenti. Il primo metodo e' di gran lunga piu' difficile." [C.A.R. Hoare]
Il compilatore
Per linux non ci sono dubbi: GCC.
Per Windows abbiamo vari compilatori distribuiti freeware senza dover ricorrere al pessimo Visual C:
Borland C++ builder 5.55
(occorre prima registrarsi),
LCCWin32.
In alternativa ci sono vari porting del GCC:
DJGPP,
Cygwin,
MinGW,
Gwydion Dylan.
Programmi utili:
doxygen - Per creare la documentazione in automatico.
cpp2html - Per convertire un sorgente C/C++ in un HTML colorato.
Documentazione cartacea:
- "Linguaggio C - Ansi C" II ed, Kernighan - Ritchie
- "Programmare in C senza errori: trucchi e trabocchetti del linguaggio", Andrew Koenig.
Link e materiale utile
|