====== FAQ ====== Contiene le //Frequently Asked Questions// relative agli assegnamenti e al corso. ===== Devo includere o ricopiare i file ''drop.h'' e ''myrand.h'' in ''drop.c'' e ''myrand.c'' ? ===== I file .h vanno inclusi e NON ricopiati. Come abbiamo spiegato a lezione e' necessario includere i file header ogni volta che abbiamo bisogno di usare le funzioni contenute per dare la possibilita' al compilatore di compilare il nostro codice correttamente. Inoltre, il file ''myrand.h'' contiene anche la variabile globale ''lastnumber,'' e quindi deve essere incluso da tutti i file che usano questa variable (compreso ''myrand.c''). Quindi la struttura corretta del file ''myrand.c'' e' #include "myrand.h" /* qua la definizione delle due funzione my_srand() e my_rand() */ /* qua l'eventuale main() di prova, da commentare/eliminare prima di effettuare i test automatici */ e quella di ''drop.c'' e' #include "myrand.h" #include "drop.h" /* qua la definizione delle tre funzioni int_all() print_matrix() e step */ /* qua l'eventuale main() di prova, da commentare/eliminare prima di effettuare i test automatici */