Strumenti Utente

Strumenti Sito


fisica:informatica:201617:faq

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 */
fisica/informatica/201617/faq.txt · Ultima modifica: 07/04/2017 alle 08:45 (7 anni fa) da Susanna Pelagatti