Strumenti Utente

Strumenti Sito


fisica:informatica:201617:faq

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
fisica:informatica:201617:faq [13/02/2017 alle 08:17 (8 anni fa)] Susanna Pelagattifisica:informatica:201617:faq [07/04/2017 alle 08:45 (8 anni fa)] (versione attuale) Susanna Pelagatti
Linea 1: Linea 1:
 ====== FAQ ====== ====== FAQ ======
 Contiene le //Frequently Asked Questions// relative agli assegnamenti e al corso. 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'
 +<code>
 +#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 */
 +
 +</code>
 +e quella di ''drop.c'' e'
 +<code>
 +#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 */
 +</code>
fisica/informatica/201617/faq.1486973847.txt.gz · Ultima modifica: 13/02/2017 alle 08:17 (8 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki