Newsgroup: it.comp.lang.c++
Titolo: Aiuto su Classe del C++ e altro...

Ho appena incominciato a studiare il C++ sul libro di Lippman e già
incomincio a non capire una mazza... Mi spiegate per favore a cosa diavolo
serve un array con il costrutto di classe del C++??? ma è possibile che sia
così complicato?? O è la spiegazione che da il libro che è complicata?? il
libro è buono e/o ne esistono di altri che utilizzano un linguaggio più
semplice e soprattutto utilizzando degli esempi reali, non come in questo
dove non vi è mai un esempio di utilizzo dell'operazioni appena spiegate...
GRAZIE

dove non vi è mai un esempio di utilizzo dell'operazioni appena spiegate...
Il libro e' ottimo, a mio parere.
Forse parliamo di libri diversi, "C++ Primer" (io ho la versione
inglese), contiene diversi esempi ed esercizi.
--
Andrea Laforgia (ICQ 87230455)
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

 wrote in message
1tkk3t0ura6a8vrfp...@4ax.com...


 così complicato??
L'"array con il costrutto di classe del C++" è una innovazione del
linguaggio di cui credo nessuno in questo ng ti sappia parlare. Prova a
chiedere a B.Stroustrup.
Scherzi a parte, è impossibile che _quel_ libro dica di _queste_ cose...
Domenico Barra

>E' la terza edizione... Come č il libro C++ Tutto&Oltre dell' Apogeo??
E' alquanto risaputo che i libri dell'Apogeo nascono con un contratto con
una delle migliori enciclopedie informatiche americane, ma sono altrettando
connosciuto i vari tagli dalle versioni originali.
Io ne ho avuto uno simile per Java dove gli esempi ed il resto erano
ottimi, ma dopo alcuni capitoli venivano presentate sintassi e metodi che
precedentemente non erano mai stati presentati, suppongo a causa delle
"riduzioni".

E' la terza edizione... Come è il libro C++ Tutto&Oltre dell' Apogeo??
Ti sconsiglio di abbandonare quel testo, perche' e' uno dei migliori
sull'argomento. Il libro dell'apogeo non lo conosco e dubito che sia
migliore di quello di Lippman.


L'"array con il costrutto di classe del C++" è una innovazione del
Mi viene il sospetto che si tratti di std::vector.


 Mi viene il sospetto che si tratti di std::vector.
Un modo davvero elegante per dirlo :-)!
Mi chiedo perché si usino in giro queste espressioni, che hanno solo
l'effetto di confondere ulteriormente coloro che vogliono iniziare (come si
è già visto).
Domenico Barra

è già visto).
Non vorrei che questa fosse un'altra delle magnifiche astruserie che
vengono usate nella traduzione dei testi inglesi.
"Peccato" che ho la versione inglese del libro, sono davvero curioso
di sapere dove si parla di un simile concetto.


 wrote in message
p7s_5.596$5k3....@twister2.tin.it...


Voi che libro mi consigliate???
Quello che hai gia'.


di sapere dove si parla di un simile concetto.
Tornano alla mente gli "accumulatori di punti mobili" di qualche
anno fa. Non conosco i testi Apogeo... ma parlando in generale
purtroppo spesso le traduzioni vengono fatte da persone che forse
comprendono la lingua straniera ma che non capiscono assolutamente
nulla di quello che stanno traducendo... e i risultati non
possono che essere pietosi.
Andrea
--
Andrea Griffini, Programmer
http://www.netservers.com/~agriff

 serve un array con il costrutto di classe del C++???
alor... sono un principiante come te ma ho gia' usato un po' il C++ e gia'
__usato__ il libro...
Da premettere che il capitolo in esame (il terzo) si chiama "uno sguardo
d'insieme"
quindi c'è un po' di tutto, con ovvie limitazioni (pure troppo, pero'!)
SPIEGAZIONE DI QUELLO CHE HAI LETTO:
sono andato a cercare la frase incriminata (pag 29). in pratica Lippman ti
spiega prima (da pag. 23) cosa e' e come si usa un array standard (tipo C,
per intenderci); dopo pero' ti porta a costruirtene uno TUO, fatto da te,
mediante il famoso "costrutto di classe del C++", cioe' utilizzando una
caratteristica principe del linguaggio: le classi (in pratica implementa
una classe Array!), estende questo concetto (e introduce la prog.
basata e orientata agli oggetti) per superarne i limiti (arrivando a
costruire la classe con i Template!) e infine ti spiega i vector (dopo una
breve pausa di 4 pagine sulle eccezioni....mah!). Effettivamente e' un
metodo un po' strano di agire, ma io il Lipp l'ho usato solo come
riferimento per problemi specifici in quanto come fonte di apprendimento
"basilare" ho utilizzato il corso di "ingegneria del software" con i
relativi lucidi... e li' per adesso son rimasto nonostante un progettino x
esame. :-((
IMPRESSIONI:
Quello che posso dire e' che effettivamente l'approccio non e' forse dei
migliori e non e' la prima volta che mi ritrovo a non concordare con il
filo logico seguito, per dei principianti (i.e. introduce prima i Template,
come detto, che le istruzioni basilari if-for-...nel capitolo 5, pg
187!!!).
da un punto di vista tecnico e per problemi specifici IMHO e' pero'
ottimo...si trova tutto (almeno tutto cio' che mi serviva...:-)
CONSIGLIO DA  PRINCIPIANTE:
come consiglio (spero di non esser mazziato da quelli piu' esperti!) se sei
un principiante non perdere molto tempo su quella digressione: leggila x
capire le nozioni fondamentali di quello che ti vuol dire, senza pero'
perderti nel codice che scrive...
Parti dal capitolo 4 a studiare seriamente, IMHO il 3 confonde solo!
vai avanti ed in bocca al lupo!
--
Ciao by Beppe