|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 119
|
[c] funzioni static
Salve, c'e' una cosa che nn mi e' chiara riguardo alle funzioni dichiarate static: per quanto ne so', se una funzione e' dichiarata static allora puo' essere usata solo nel file dove e' dichiarata (per esempio se nn si vuole farla usare all'esterno). Quindi non posso metterle nel file header (.h) perche' il compilatore mi dice "funzione declared ‘static’ but never defined".
Se voglio fare una libreria che usa alcune funzioni al suo interno che nn dovranno essere chiamate all'esterno devo dichiarare queste funzioni static nel solo file sorgente (.c) e non nell'header? Spero di essere stato chiaro... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:07.



















