Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio20:esercitazionib:esercitazione4

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
Prossima revisione
Revisione precedente
informatica:sol:laboratorio20:esercitazionib:esercitazione4 [07/03/2020 alle 10:26 (5 anni fa)] – [Esercizio 3] Massimo Torquatiinformatica:sol:laboratorio20:esercitazionib:esercitazione4 [07/03/2020 alle 15:13 (5 anni fa)] (versione attuale) – [Esercizio 2] Massimo Torquati
Linea 13: Linea 13:
 Testare il programma passando alla funzione 'confronta' la funzione di libreria ''memcmp'' (''man 3 memcmp''). Testare il programma passando alla funzione 'confronta' la funzione di libreria ''memcmp'' (''man 3 memcmp'').
  
-Notare la differenza di size tra 'mat_dump.dat' e 'mat_dump.txt'.+Notare la differenza di size tra 'mat_dump.dat' e 'mat_dump.txt'.\\ 
 +NOTA: per leggere e scriver un file binario utilizzare rispettivamente ''fread'' ed ''fwrite''. Per scrivere il file testuale usare la chiamata ''fprintf''.
  
 ===== Esercizio 3 ===== ===== Esercizio 3 =====
Linea 21: Linea 22:
 Se non vengono passate opzioni, il programma stampa sia il numero Se non vengono passate opzioni, il programma stampa sia il numero
 di linee che il numero di parole del/dei file i cui nomi sono passati come argomento  di linee che il numero di parole del/dei file i cui nomi sono passati come argomento 
-(mywc [-l -w] file1 [file2 file3 ....]).+(mywc [-l -w] file1 [file2 file3 ....]).\\
 Suggerimento: scrivere una funzione che conta le parole in una stringa utilizzando le funzioni di utilità della libreria standard come ''isspace'', ''iscntrl'' (''man 3 isspace''). Suggerimento: scrivere una funzione che conta le parole in una stringa utilizzando le funzioni di utilità della libreria standard come ''isspace'', ''iscntrl'' (''man 3 isspace'').
  
  
informatica/sol/laboratorio20/esercitazionib/esercitazione4.1583576793.txt.gz · Ultima modifica: 07/03/2020 alle 10:26 (5 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki