fisica:informatica:201516:primoanno:faq
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| fisica:informatica:201516:primoanno:faq [05/05/2016 alle 13:01 (10 anni fa)] – [ASSEGNAMENTO 2 : perche' la funzione che libera la matrice ha un triplo puntatore ?] Susanna Pelagatti | fisica:informatica:201516:primoanno:faq [07/06/2016 alle 08:15 (10 anni fa)] (versione attuale) – [ASSEGNAMENTO 3 : Consegnate anche se non passa il ''test four''] Susanna Pelagatti | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| ====== Frequently Asked Questions ====== | ====== Frequently Asked Questions ====== | ||
| + | |||
| + | ===== ASSEGNAMENTO 3 : Valori riornati dalle funzioni '' | ||
| + | |||
| + | Queste due funzioni devono restituire 0 se tutto e' andato bene e -1 se si e' verificato un errore. | ||
| + | |||
| + | ===== ASSEGNAMENTO 3 : Consegnate anche se non passa il '' | ||
| + | |||
| + | Son stati segnalati diversi problemi con il '' | ||
| + | |||
| + | ===== ASSEGNAMENTO 3 : si deve chiamare la perror all' | ||
| + | No, se si verifica un errore basta segnalarlo come specificato nei ocmmenti, eventualmente settando '' | ||
| + | |||
| + | |||
| + | ===== ASSEGNAMENTO 2 e 3 : si possono definire nuove funzioni oltre quelle in '' | ||
| + | Si! | ||
| + | |||
| + | ===== ASSEGNAMENTO 3 : la funzione inserisci deve ritornare il valore -1 se si verificano “errori di allocazione”; | ||
| + | No, l' | ||
| + | ===== ASSEGNAMENTO 3 : il campo '' | ||
| + | Si! Questo campo non viene mai usato in questo assegnamento. Ignoratelo! | ||
| + | Se volete potete anche cancellarlo dalla struttura. | ||
| + | ===== ASSEGNAMENTO 3 : errore nei file di check del kit messo in linea inizialmente ===== | ||
| + | Nel tar messo in linea venerdi' | ||
| + | |||
| + | ===== ASSEGNAMENTO 3 : errore alla linea 87 del test_three.c e test_four.c | ||
| + | La linea 87 in entrambi i file e' un refuso | ||
| + | < | ||
| + | set_ordinata_position(ll); | ||
| + | </ | ||
| + | e va semplicemente commentata | ||
| + | < | ||
| + | /* set_ordinata_position(ll); | ||
| + | </ | ||
| + | correggetelo | ||
| + | |||
| + | ===== ASSEGNAMENTO 2 : errore nel '' | ||
| + | Si, c' | ||
| + | < | ||
| + | make clean | ||
| + | </ | ||
| + | invece che | ||
| + | < | ||
| + | make cleanall | ||
| + | </ | ||
| + | correggetelo aggiungendo i caratteri mancanti | ||
| ===== ASSEGNAMENTO 2 : perche' | ===== ASSEGNAMENTO 2 : perche' | ||
| Per permettervi di allocare un array di lunghezza fissa se usare la '' | Per permettervi di allocare un array di lunghezza fissa se usare la '' | ||
| - | |||
| ===== ASSEGNAMENTO 2 : perche' | ===== ASSEGNAMENTO 2 : perche' | ||
| Per permettervi di mettere a NULL il puntatore dopo la deallocazione in modo da non avere riferimenti a memoria già deallocata in giro, basta fare | Per permettervi di mettere a NULL il puntatore dopo la deallocazione in modo da non avere riferimenti a memoria già deallocata in giro, basta fare | ||
| Linea 51: | Linea 95: | ||
| int step (double ** mat, unsigned n, unsigned m, double a, double b); | int step (double ** mat, unsigned n, unsigned m, double a, double b); | ||
| </ | </ | ||
| + | |||
| + | ===== ASSEGNAMENTO 2 : refuso nella funzione '' | ||
| + | Per chi ha scaricato il kit prima del 3 maggio 2016. | ||
| + | Nella funzione | ||
| + | < | ||
| + | for(j=0; | ||
| + | | ||
| + | </ | ||
| + | |||
| + | va corretto | ||
| + | |||
| + | < | ||
| + | for(j=0; | ||
| + | free(a[j]); | ||
| + | </ | ||
| ===== ASSEGNAMENTO 1 : I due esercizi devono essere realizzati in due file diversi ? ===== | ===== ASSEGNAMENTO 1 : I due esercizi devono essere realizzati in due file diversi ? ===== | ||
fisica/informatica/201516/primoanno/faq.1462453282.txt.gz · Ultima modifica: 05/05/2016 alle 13:01 (10 anni fa) da Susanna Pelagatti
