Newsgroup: it.comp.lang.c++
Titolo: sempre su aiuto! per Alex Martelli e chi vuole rispondere!

che cast devo forzare per convincere un metodo del tipo
ex :
int A::getnumber() const {/* corpo */};
a modificare un membro della classe A essendo posto che const significa che
non lo può fare?
posseggo visual c++ 4.0 che non ha la parola "mutable" che lo permette
sempre di apporla al membro modificabile dalle funzioni const: quindi come
faccio?
non ditemi di comprarmi una versione superiore che aderisca allo standard
perché non ho i soldi!!!
accidenti allo sviluppo repentino di c++!!!!!!!!!(è cosa buona e giusta:
amen)
vostro Ugo Ariu
ah mi sono letto il testo di Bjarne S. (l'iventore) in inglese due volte e
il tutorial di Marotta che però è fatto maluccio, per certi aspetti, per cui
è fatto per chi già conosce i rudimenti di c++!!!!!!!!!!!!!!!!!!
se avete altro da segnalarmi on line fatelo: grazie.
credo che per chi conosceva il c come me serva solo conoscere c++ bene prima
di scrivere qualcosa di sensato in c++. dunque prima mi documento poi
produco codice per windows che è un lavoro non indifferente con mfc!!!!

 faccio?
Se manchi anche di const_cast (non ricordo, sono passati tanti ma TANTI
anni...!), usa ((pippo*)this)->quantevolte++.
Alex

 wrote in message
8cqcae$rda$1...@nslave1.tin.it...

GRAZIE DI CUORE.
ah il const_cast lo ho.
in fondi il visual c++ 4.0 l'ho comprato solo due anni fa :)
adesso siamo al 6.0
ciao e grazie di nuovo

 adesso siamo al 6.0
Si`, MS e` piuttosto lenta nel fare major release.
Alex

 wrote in message
8cqpua$eu5$1...@nslave1.tin.it...


è fatto per chi già conosce i rudimenti di c++!!!!!!!!!!!!!!!!!!
Che cosa non ti e` piaciuto del mio tutorial? Sicuramente gli esempi
sono molto concisi... ma a parte questo? Pensavo fosse sufficiente
saper programmare, ma non avere gia` una base di C++.
Paolo
--------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
--------------------------------------------------

 wrote in message
q6k3fs41mq2mpltot...@4ax.com...


 qualcun'altro è daccordo?
Io, al 100%.  E` un testo che de-testo.  Comprate assolutamente
il Prosise, NON il Kruglinski (entrambi Microsoft Press/Mondadori
Informatica).
Alex

fatti sentire sul ng mi raccomando!!!
Tiscali permettendo... Sto avendo seri problemi e l'assistenza
mi pare non riesca piu` a gestire il tutto...


 qualcun'altro è daccordo?
A me è piaciuto. Non ho letto l'ultima versione, il mio testo (tradotto a dire
il vero piuttosto malino) faceva ancora riferimento al VC 4.0++. Non è una
bibbia che ti illustra ogni più piccolo dettaglio, tratta diversi argomenti
arrivando addirittura al COM tracciando le cose fondamentali ed aiutandosi con
esempi passo passo che mi hanno aiutato ad iniziare a programmare su Windows
senza dovermi prima leggere un 10.000 pagine di testi. Credo che il giudizio su
un libro sia spesso legato a quello che uno si aspetta di trovarci e quello che
poi in realtà c'è veramente. L'ultimo libro che ho comprato, per esempio, INSIDE
COM+: base services non mi piace per niente e se lo finirò sarà solamente
pensando alle 200.000 che l'ho pagato (sono intorno alla pagina 250 su mi sembra
700). Non che sia fatto male, però mi aspettavo qualcosa di preciso e completo,
invece è una serie di esempi anche chiari alla fine di cui ti domandi stupito
"vabbè, e allora?", incredulo di aver già finito un argomento senza neanche aver
ancora iniziato a trattarlo. Blahh, che schifo!

qualcun'altro è daccordo?
Io ci ho iniziato (e da poco), con quello.
Per iniziare secondo me va piuttosto bene. Chiaro che poi non basta piu'.
Inoltre non sono chiari alcuni aspetti della struttura delle MFC, per cui se
devi fare qualcosina al di la' del previsto (o del segnalato sul libro) in
genere occorre andare a spulciare l'MSDN.
Poi ho preso il  Petzold, e per molti aspetti e' davvero utile. Tra l'altro
col Petzold capisco alcune delle cose che leggendo solo il primo mi erano
del tutto oscure (ad esempio il subclassing, ma tante altre).
Quindi, secondo me, se uno gia' conosce windows e piu' o meno sa usare le
DDX (ad esempio), magari il Kruglinsky effettivamente non serve a niente.
Per chi parte da zero come me e' stato utile.
Marco

 del tutto oscure (ad esempio il subclassing, ma tante altre).
Petzold e` buono ma pesino assai.  Prima di Petzold, a chi usa MFC,
consiglierei Prosise.
Alex