Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [C++]File header

  1. #1

    [C++]File header

    Vorrei sapere gentilmente perchè un file header (quelli .h)....spesso comincia con le istruzioni:

    Ad esempio un file chiamato PILAS.H
    #ifndef PILAS_H_
    #define PILAS_H_

    ...
    ...
    ...
    #endif

    Ho trovato che l'ifndef serve per la compilazione condizionale...ma che cosa significa?
    E poi...io se creo un file.h senza queste istruzioni...mi funziona lo stesso...è normale?
    L'impossibile richiede solo più tempo...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Nei grandi progetti (grandi ...) questo modo di operare evita che lo stesso include sia preso in considerazione piu' volte e possa generare degli errori.

    Puoi non usarlo nei piccoli progetti di studio ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Ti ringrazio per la velocità...

    GRAZIE
    L'impossibile richiede solo più tempo...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.