18.08.2013 Views

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

Fondamenti di Informatica Librerie di funzioni - Robotica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Uso <strong>di</strong> librerie esterne<br />

tutte le <strong>funzioni</strong> e le variabili globali maggiormente<br />

utilizzate (come st<strong>di</strong>n e stdout) sono contenute nella<br />

libreria C, la cosiddetta libc<br />

• viene usata automaticamente dal compilatore per risolvere i<br />

simboli non definiti nei file sorgente<br />

• molte <strong>funzioni</strong> sono incluse nelle librerie standard e il<br />

programmatore non è tenuto a fornire alcuna informazione<br />

aggiuntiva al compilatore e al linker riguardo l’utilizzo <strong>di</strong> tali<br />

librerie, in quanto il compilatore le include automaticamente<br />

• se è necessario utilizzare una funzione che è inclusa in una<br />

libreria non standard, bisogna esplicitamente istruire il<br />

compilatore riguardo alla libreria che contiene la funzione<br />

Tullio Facchinetti <strong>Fondamenti</strong> <strong>di</strong> <strong>Informatica</strong> <strong>Librerie</strong> <strong>di</strong> <strong>funzioni</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!