Librerie definite dall'utente in C

di il
3 risposte

Librerie definite dall'utente in C

Buonasera a tutti,
ho sviluppato una libreria di con alcune funzioni, alcune di queste non le devo esportare.

Praticamente alcune funzioni mi servono per implementare delle funzioni della libreria ma non devono essere accessibili dall'eterno.

Come devo fare? Ho provato a mettere nel file .h nella dichiarazione delle funzioni, davanti alle funzioni che voglio esportare la parola chiave extern, omettendola davanti alle funzioni che non volevo esportare.

Provando però in un programma che utilizza questa libreria riesco ad utilizzare comunque le funzioni che invece non devo poter utilizzare.

Grazie e saluti,
Pippo

3 Risposte

  • Re: Librerie definite dall'utente in C

    Dovresti provare con la parola chiave static.
  • Re: Librerie definite dall'utente in C

    Nippolo ha scritto:


    Dovresti provare con la parola chiave static.
    Grazie mille. Funziona.
    Saluti
  • Re: Librerie definite dall'utente in C

    Buonasera a tutti volevo sapere tre cose relative alla programmazione in C:
    1) come si fa a colorare il testo
    2) come si fa a evidenziare il testo
    3) il prof ha chiesto di realizzare un programma con una grafica accattivante, come si può fare.
    grazie della collaborazione e scusate il disturbo.
Devi accedere o registrarti per scrivere nel forum
3 risposte