File di intestazione senza .h

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
TheKing
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 846
Iscrizione: venerdì 8 dicembre 2006, 11:32

File di intestazione senza .h

Messaggio da TheKing »

Siccome per lo standard c++ i file di intestazione di solito si mettono senza .h e con una c davanti al nome... con  quale estenzione devo creare un mio file di intestazione?
Alepp0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 351
Iscrizione: martedì 20 febbraio 2007, 14:26

Re: File di intestazione senza .h

Messaggio da Alepp0 »

TheKing ha scritto: Siccome per lo standard c++ i file di intestazione di solito si mettono senza .h e con una c davanti al nome...
chi lo ha detto?
metti l'estensione che ti pare, quel che conta è la sintassi per l'inclusione nel file sorgente, che è:
#include "nomefile.ext" // per i tuoi file header

#include // per la libreria standard

l'estensione è qualcosa di personale diciamo.
Summum jus, summa injuria.
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: File di intestazione senza .h

Messaggio da paper0k »

Solo un chiarimento, gli header con "cXXXXX" sono quelli che vengono usati in C++ per usare funzioni C standard, ad esempio se devi usare la "strstr" devi includere la cstring ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Avatar utente
TheKing
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 846
Iscrizione: venerdì 8 dicembre 2006, 11:32

Re: File di intestazione senza .h

Messaggio da TheKing »

ah, e quindi basta che scrivo cosi?

Codice: Seleziona tutto

#include <libreria>
Da quello che ho capito non serve mettere un .qualcosa...
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: File di intestazione senza .h

Messaggio da paper0k »

Per quelle standard non serve ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti