salve,mi sto approcciando la c++, e ho un problema : come faccio a sapere quale file H (iostream.h, etc) usare per la mia applicazione
salve,mi sto approcciando la c++, e ho un problema : come faccio a sapere quale file H (iostream.h, etc) usare per la mia applicazione
Dipende dai "pezzi" della libreria standard che ti servono; nella guida di riferimento del tuo compilatore (nonché su diversi siti) c'è sicuramente specificato quali file includere per utilizzare le varie funzioni/classi fornite.
P.S.: è <iostream>, non <iostream.h>. Nessun file di include della libreria standard termina in .h.
Amaro C++, il gusto pieno dell'undefined behavior.
la prima parte non l'ho capita. per la seconda ti posso dire che io ho sempre messo <iostream.h> e me l'ha sempre eseguito senza errore
Quello che voleva dire era: "ti serve la classe A, che si trova nella libreria B? Bene, importi la libreria B". A seconda di quello che hai bisogno importi la corrispondente libreria.Originariamente inviato da DiegoFilippo
la prima parte non l'ho capita.
iostream.h è obsoleta, da non usare.Originariamente inviato da DiegoFilippo
per la seconda ti posso dire che io ho sempre messo <iostream.h> e me l'ha sempre eseguito senza errore
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI
ma come faccio a sapere cosa mi serve per la mia applicazione. devo andare a vedere ogni libreria? non c'è una guida ch eti spiega a che cosa servono tutte le librerie?
Giusto per fare il pignolo: non sono librerie e non si importano, sono file di inclusione e si includono. Sembra una differenza da niente, ma in realtà cambia moltissimo.Originariamente inviato da Alex'87
Quello che voleva dire era: "ti serve la classe A, che si trova nella libreria B? Bene, importi la libreria B". A seconda di quello che hai bisogno importi la corrispondente libreria.
Be', si suppone che uno la libreria standard C++ la conosca almeno a grandi linee, e sappia dove andare a guardare per i dettagli (documentazione del compilatore, internet).Originariamente inviato da DiegoFilippo
ma come faccio a sapere cosa mi serve per la mia applicazione. devo andare a vedere ogni libreria? non c'è una guida ch eti spiega a che cosa servono tutte le librerie?
Se poi si va su zone non coperte dalla libreria standard, a quel punto bisognerà cercare librerie di terze parti (e qui Google è tuo amico).
Amaro C++, il gusto pieno dell'undefined behavior.
Sì giusto, penso più da programmatore java XDOriginariamente inviato da MItaly
Giusto per fare il pignolo: non sono librerie e non si importano, sono file di inclusione e si includono. Sembra una differenza da niente, ma in realtà cambia moltissimo.
SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
Di questo libro e degli altri (blog personale di recensioni libri) | NO M.P. TECNICI