Newsgroup: it.comp.lang.c++
Titolo: Librerie

Ciao a tutti!
    E' la prima volta che posto a questo news.
Vorrei sapere come si fa a sfruttare le librerie del c++.
Si lo so che sembra una domanda strana...
Quello che vorrei sapere č: come faccio a sapere a cosa serve una certa
libreria (io per libreria intendo un file .h ... forse si chiama in altro
modo...) e come posso usarla?
Forse č una domanda insulsa, ma spero che comunque qualcuno si prenda la
briga di rispondermi.
Grazie

 wrote in message
news:7yHF9.6483$fa.2...@news1.tin.it...

Secondo me non dovresti partire da "a cosa serve un certo file header" , ma
dovresti cambiare punto di vista.
Cerco di spiegarmi meglio:
nell'implementazione di un certo algoritmo, nella stesura del tuo codice,
insomma nella risoluzione di un tuo problema ti accorgi di aver bisogno di
una certa funzione o funzionalita'.
Prima di correre il pericolo di reinventare l'acqua calda ( a meno che tu
non voglia farlo per scopi didattici) vuoi andare a vedere se esiste nel C++
standard qualcosa di gia' fatto che si avvicini ai tuoi scopi.
Per esempio stai cercando di implementare una lista che possa aiutarti nel
risolvere un problema.
Allora o consulti l'help in linea del tuo ambiente di lavoro C++, o consulti
le MSDN o un buon libro cercando con parole chiave.
Da li' scoprirai i files header da includere (<list>) e avrai una
spiegazione sui templates, sulle classi e sui metodi relativi.
Maurus

puoi consultare 
www.cplusplus.com


 modo...) e come posso usarla?
Leggendo un buon libro. Il migliore per quello che cerchi e' "The C++
Standard Library" di N. Josuttis, pubblicato da Addison Wesley.
Ciao,
Nicola
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Ciao Maurus!
Innanzitutto grazie per avermi risposto...
Vedi, forse mi sono spiegato male.
Io ho capito benissimo il tuo discorso (che penso sia il più corretto per
una buona programmazione), ma la mia domanda era un pochino diversa...
Se volessi fare un programma che (ad esempio) si connetta all' IP di un mio
amico, per qualsiasi motivo (in realtà una sorta di chat)...come dovrei
fare?
Tieni conto che sto cercando di IMPARARE il C++, e quindi reinventare
l'acqua calda potrebbe servirmi ! ;D
Tornando a noi.
Per fare un programma di questo tipo dovrei implementare la libreria net.h e
chissà cos'altro...ma una volta che scrivo:
#include <net.h>
poi non conosco le funzioni che mi mette a disposizione questo file!
Tipo la funzione
getHostName()
(so che esiste per puro caso) non ho la più pallida idea di come funzioni!
Ed è lo stesso per tutte le altre funzioni...
Per quanto riguarda le MSDN mi piacerebbe tanto consultarle (in italiano
magari)...ma da dove le piglio?
O comunque qualsiasi altro materiale che mi possa aiutare!
Ho cercato in molti siti (tra l'altro tutti bruttissimi e privi di
contenuti), ma non c'è stato niente da fare.
Grazie ancora per l'attenzione...
Ciao!

 O comunque qualsiasi altro materiale che mi possa aiutare!
Segui questo NG, e dai un occhio a 
http://cpp.programmazione.it
ma se il tuo scopo è una libreria che si connette alla rete allora
ti dico subito che in C++ STANDARD non si fa e ti devi riferire
a un newsgroup inerente al tuo sistema operativo
(quindi suppongo it.comp.programmare.win32 )
--
Gerolamo