Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio17:esercitazionib:esercitazione2

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
informatica:sol:laboratorio17:esercitazionib:esercitazione2 [08/03/2017 alle 15:37 (8 anni fa)] – [Esercizio 1: funzioni rientranti] Massimo Torquatiinformatica:sol:laboratorio17:esercitazionib:esercitazione2 [08/03/2017 alle 15:38 (8 anni fa)] (versione attuale) – [Esercizio 5: libtokenizer.a] Massimo Torquati
Linea 65: Linea 65:
 ===== Esercizio 5: libtokenizer.a ===== ===== Esercizio 5: libtokenizer.a =====
  
-Inserire nel file 'tokenizer.h' l'interfaccia di due funzioni 'tokenizer' e 'tokenizer_r' quest'ultima come  descritta nell'esercizio mentre tokenizer ha la stessa interfaccia di tokenizer_r ma usa strtok invece di strtok_r. Inserire nel file 'tokenizer.c' l'implementazione delle due funzioni. Creare quindi una librerie statica 'libtokenizer.a' e riscrivere il programma dell'esercizio 2 in modo che il programma main includa il file 'tokenizer.h' e linki la libreria 'libtokenizer.a'.+Inserire nel file 'tokenizer.h' l'interfaccia di due funzioni 'tokenizer' e 'tokenizer_r' (quest'ultima e' quella implementata nell'esercizio mentre tokenizer ha la stessa interfaccia di tokenizer_r ma usa strtok invece di strtok_r). Inserire nel file 'tokenizer.c' l'implementazione delle due funzioni. Creare quindi una librerie statica 'libtokenizer.a' e riscrivere il programma dell'esercizio 2 in modo che il programma main includa il file 'tokenizer.h' e linki la libreria 'libtokenizer.a'.
  
 ===== Esercizio 6: libtokenizer.so ===== ===== Esercizio 6: libtokenizer.so =====
informatica/sol/laboratorio17/esercitazionib/esercitazione2.1488987435.txt.gz · Ultima modifica: 08/03/2017 alle 15:37 (8 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki