Newsgroup: it.comp.lang.c++
Titolo: Libro C++ (reference), quale?

Salve a tutti, vorrei un consiglio su un libro che sia una reference,
che mi dica cosa fanno e quali parametri vogliono le varie funzioni
standard e compagnia bella. Non conosco il C ne' il C++, ho programmato
in pascal, rexx, php, ml, conosco le tecniche di programmazione, quindi
non mi serve (o meglio, al momento il budget e' dedicato solo a una
reference) un libro che mi dica come implementare tot algoritmo.
Dando un'occhiata qui e su Amazon, avrei puntato l'occhio su:
- The c++ programming language (quasi mille pagine, bella bestiola :) )
- The annotated c++ reference manual, di Stroustrup e Ellis, che e' dato
  con 6 stellette (piu' di "the c++ programming language) ma ha "solo"
  47 pagine
poi ho letto qualcuno che consigliava "C++ primer" ma non so bene cosa
contenga, a chi sia indirizzato (i "primer" ok, ma..).
Che mi consigliereste voi? Leggevo commenti quasi negativi sul modo
di presentare gli esempi nel "c++ programming language" ma non ho
ben capito cosa non fosse piaciuto..
Al momento attuale il libro mi serve come complemento a uno
universitario che spiega la programmazione a oggetti con vaghi riferimenti
al c++, ma comunque vorrei qualcosa che (visti i prezzi), mi sia utile
anche in futuro.
Btw, non sapendo come e' strutturato il C++, mi potete brevemente dire
cos'e' la c++ standard library? Suppongo sia una libreria standard :),
ma vorrei sapere che funzioni contiene e se i vari libri ne contengono
una descrizione
Grazie dell'attenzione :)
-- 
Saluti,
 Francesco Cipriani - 
http://village.flashnet.it/~rm03703
Remove TOGLIMI. to reply by email - Rimuovi TOGLIMI. per rispondermi in email

 una descrizione
Non tanto "funzioni" (piu` che altro quelle ereditate dal buon
vecchio C, in gran parte rese obsolete dalle novita`) ma
classi di oggetti, e "template" (una specie di "generizzazione"
del concetto di funzione), per:
    - input/output,
    - internazionalizzazione/localizzazione,
    - contenitori di vari tipi (vettori, mappe, insiemi, ...)
    - algoritmi di base (sort, ecc)
Sia lo Stroustrup, sia il Lippman e Lajoie, ne parlano abbastanza.
Lo standard, naturalmente, da` tutti i dettagli (naturalmente in
modo assai poco leggibile).
Alex

storico (datatissimo).  Te lo sconsiglio.
Oltretutto e` assai simile a "The C++ programming language",
l'avevo acquistato tempo fa e me ne sono pentito quasi subito!
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

Quando sarai a tuo agio con il linguaggio, consiglio vivamente Mastering the
Standard C++ Classes (ed. Wiley) come istruzione e (quasi) reference per la
libreria standard.
Alessandro Coppo
a.c...@iol.it
www.geocieties.com/SiliconValley/Way/8111/
www.geocieties.com/alexcoppo/

Sia lo Stroustrup, sia il Lippman e Lajoie, ne parlano abbastanza.
Dunque, decidero' quindi tra Stroustrup e Lippman+Lajoie.. Stroustrup
a che versione e'? Di Lippman qual'e' il titolo?
Boh, sono un po' confuso.. ora mi vado a leggere la descrizione dei
capitoli di Stroustrup su Amazon, poi vedo pure l'altro. A dire
la verita' ho sempre pensato che quando avessi dovuto studiare il c++
avrei comprato il testo del suo inventore :) pero' i dubbi non
mancano


 a che versione e'? Di Lippman qual'e' il titolo?
Entrambi 3a edizione.  Lippman e Lajoie, "C++ Primer".
Alex

 avrei comprato il testo del suo inventore :)
In effetti, a suo tempo, la pensavo anch'io così ed infatti comprai il
libro di Stroustrup (seconda edizione). Ma poi me ne pentii in quanto il
suo valore didattico era molto basso, niente a che vedere, ad esempio,
con il K&R per quanto riguarda il C. Parere personale, ovviamente.
EMG

Entrambi 3a edizione.  Lippman e Lajoie, "C++ Primer".
I miei problemi sono risolti (o almeno spero :) ): l'assistente del
professore mi ha gentilmente prestato entrambi i libri, anche se non
ultime edizioni, quindi ora mi posso fare piu' che un'idea, anche
se avevo alla fine deciso per il Lippman. Da quanto ho capito
servirebbero tutti e due, ma mi sembra che sia quello piu'
appropriato alla mia situazione attuale


 se avevo alla fine deciso per il Lippman. Da quanto ho capito
Se non sono la 3a edizione, ne` lo Stroustrup, ne` il Lippman,
parlano della libreria standard C++, che, se ben ricordo, era
cio` di cui specificamente chiedevi.
Alex

cio` di cui specificamente chiedevi.
Lo so, ho visto, pero' lo stile di presentazione del c++ si vede.
Confermo la decisione per il Lippman. Non conosco il C (o meglio,
conosco il C senza puntatori :) ), quindi mi e' sembrato meglio
evitare Stroustrup, che tra le altre cose ha alcuni capitoli sul
design del software che ho su un altro libro (non saranno proprio
le stesse cose ma..) e che quindi non mi servirebbero a molto.
