Newsgroup: it.comp.programmare.win32
Titolo: Per iniziare ...

Salve a tutti. Vorrei che mi consigliaste un "buon" testo per iniziare a
programmare in visual c++. Un testo che non dia niente di scontato, poiche'
io non ho mai scritto una sola linea di codice in Vc++, ma che inizi da
ZERO.
Grazie.

 ha scritto nel messaggio:

non conosco il VC++ ma è un po' che frequento questo gruppo e sembra che la
risposta univoca di tutti i programmatori sia il testo di Jeff Prosise
(sorry, no title)
--
- Carlo -
c.b...@libero.it
http://members.fortunecity.it/cbertu



Kruglinski D. J., Sheperd G., Wingo S.
"Programmare Visual C++", V edizione.
-- 
The Follet

The Follet ha scritto...

Sei PAZZO!!! 8)
Quel testo è complicatissimo per chi non conosce il C++!
Poi bisogna vedere se "kar" sa programmare in qualche altro linguaggio...
-- 
Luc.

 Quel testo è complicatissimo per chi non conosce il C++!
kar ha chiesto un libro per iniziare a programmare in
VC++, non in C++.  
Per il C++ "nudo e crudo" ci sono altri testi di base.
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in
news:YUBD7.9832$
7A4.6...@news.infostrada.it
: 

Devi imparare il C++ o conosci già il C++, devi imparare ad utilizzare 
le API di windows e/o le librerie (MFC,ATL etc.) che visual C++ mette a 
disposizione?
Nel primo caso ti consiglio di scaricarti "thinking in C++" di Bruce 
Eckel (
www.eckelobjects.com
, se non erro).
Nel secondo caso (API) puoi dare un'occhiata a 
http://www.relisoft.com/win32/
 e cercare in rete il tutorial scritto dal 
grande Alex Martelli (purtroppo ex frequentatore di questo ng) non ho il 
link ma google ti aiuterà sicuramente.
Nel terzo caso la risposta dipende dalla libreria che ti interessa.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

"Luc" <XXX...@katamail.comXXX> ha scritto nel messaggio
news:MPG.1649d1a76...@news.enter.it...

Programmo in visual basic 5/6.
Vorrei imparare il c++, e (forse non ho le idee molto chiare in materia
... ).
Pensavo che il visual C++ fosse come il Visual Basic nel senso che ha una
interfaccia visuale a cui poi posso aggiungere linee di codice....
Se ho le idee poco chiare, magari potete chiarirmele ...
Grazie

 interfaccia visuale
[...]
pensavi male, Visual C++ ha ben poco di visuale aldilà del nome! Se vuoi
imparare il C++ potresti consigliare con i testi (free) di Bruce Eckel
(Thinking in C++)


 imparare il C++ potresti consigliare
                                         ^^^^^^^
cominciare


interfaccia visuale a cui poi posso aggiungere linee di codice....
Il C++ è un linguaggio molto potente, ma anche difficile che ha un suo
standard, cioè un documento internazionale che stabilisce cos'è il
C++. Il C++ non sa niente di finestre o di windows.
VC++ è un compilatore per C++ non tanto standard (ma VC7 è molto
meglio) che offre anche un ambiente di sviluppo completo che però non
ti permette di disegnare le finestre come facevi con VB (o meglio di
permette di disegnare finestre di dialogo ma con meno controllo sul
codice prodotto). Per avere qualcosa di + simile a VB dovresti usare
il BCB.
Per usare le finestre puoi scegliere fra le API, MFC, VCL o altri
framework, ma prima di preoccuparsi delle finestre dovresti imparare
il C++ quindi trovati un buon libro sul C++, inizia a frequentare
it.comp.lang.c++ e fai semplici applicazioni console.
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di it.comp.lang (per i linguaggi di
programmazione senza un gruppo apposito e per i confronti fra i
linguaggi) partecipa alla discussione sul manifesto su it.news.gruppi.

interfaccia visuale a cui poi posso aggiungere linee di codice....
Quello che ti serve, allora, e' un buon testo di C++, ancor
prima che di Visual C++.  Nulla ti vieta di apprendere le
due cose contemporaneamente, ovvero studiare da un buon
testo di C++ e sperimentare con VC++.
Tieni pero' presente che VC++ e' ancora un po' distante
dall'ultimo standard ISO C++, per cui su qualche punto
potresti avere dei problemi di non conformita' (ma dovresti
incontrarli solo per argomenti avanzati, si spera).
Un ottimo testo di introduzione al C++, se non vuoi spendere
soldi, e' :  "Thinking in C++" di Bruce Eckel, che puoi
scaricare da 
www.mindview.net
, oppure acquisti "C++ Primer"
III ed. di Stanley Lippman e Josee Lajoie, due guru
sull'argomento (Lippman, per la cronaca, e' stato assunto da
poco alla MS per progettare i nuovi Visual C++).
Bada che su questi testi non troverai argomenti specifici
per Visual C++, ma la trattazione dei temi legati allo
standard del linguaggio, cosi' come ratificato dall'ultimo
documento del comitato ISO.
-- 
The Follet

pensavi male, Visual C++ ha ben poco di visuale aldilà del nome!
Che intendi dire di preciso ? almeno le dialog box si
costruiscono in modo simile a quanto avviene con C++
Builder.
-- 
The Follet

Builder.
Non conosco il Builder ma con VC++ fai molto poco di visuale, la
maggior parte delle cose le fai via codice.


Non conosco il Builder ma con VC++ fai molto poco di visuale
Ho visto la costruzione delle dialog box e posso affermare
che e' molto simile a quella di Builder.  Che si faccia
molto anche da codice e' vero con tutti gli ambienti di
programmazione.
-- 
The Follet

 programmazione.
Non puoi soffermarti su un piccolo dettaglio come la creazione delle dialog
box ...
Non è sempre detto che si faccia molto da codice, io sono del parere che per
applicativi di medie dimensioni gli ambienti RAD sono ottimi e fanno
risparmiare grosse quantità di tempo (soprattutto nella scrittura di codice
etc..), ma quando l'applicativo è di grosse dimensioni bisogna passare ad
applicativi meno visuali, come il Visual C (sembra una contraddizione)


On Wed, 31 Oct 2001 21:35:13 GMT, 
marco...@inwind.it

Io uso sia il Borland C++ 5.02a che ha un resource editor simile a VC,
sia Visual Basic 6 che ha un resource editor simile al Borland
Builder. Direi che di simile hanno solo la possibilità di prendere i
controlli e posizionarli sul form/dialog box...I resource editor non
RAD permettono solo di specificare le proprieta' del controllo che
sono considerate durante la loro creazione con la CreateWindow, gli
ambienti RAD si appoggiano su un proprio framework che permette di
specificare anche quelle proprieta' che diversamente dovrebbero essere
gestite solo via codice (esempio, il colore di background/foreground,
via codice devi gestire i vari msg  WM_CTLCOLORSTATIC,
WM_CTLCOLOREDIT, etc. con un RAD hai una semplice proprieta' del
controllo).
Ciao
Stefano "HappyMan" 
--
IABLA Sezione Lago Maggiore (NO)
Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
Email: 
happyman...@libero.it
 [Togliere nospam per scrivermi]

 Builder.
 ..... cut ....
Quindi, per me che programmo in visual basic (non "massicciamente" pero') mi
pare di aver capito che l'ambiente piu' simile sia il Borland C++ 5.02a.
Giusto ?
Ha una filosofia simile al visual basic (almeno come interfaccia "visuale")
?
Sarebbe un passaggio "poco" traumatico ?
P.S. Ma il Borland Builder e il Borland C++ 5.02a sono parti di uno stesso
linguaggio ?


linguaggio ?
argh! Non sono linguaggi ma compilatori e BCB č anche un ambiente di
sviluppo. Il linguaggio č lo stesso e teoricamente dovrebbe essere
compilato su qualsiasi piattaforma. Comunque ti consiglio di studiarti
prima il linguaggio e poi passare alla parte visuale.


 poco alla MS per progettare i nuovi Visual C++).
Ah !! dimenticavo .... (testi possibilmente) in italiano .... (Gia' e'
difficile iniziare...)


linguaggio ?
Come ha scritto Marco non devi fare confusione tra linguaggi e
compilatori: il linguaggio e' sempre C++, sia che tu usi il Visual
C++, il Borland C++ 5.02a o il Borland Builder, la differenza sta
nell'ambiente di sviluppo fornito, che a sua volta puo' richiedere
l'uso di un framework (semplificando: "insieme di classi" che rendono
piu' agevole l'accesso alle funzioni di sistema e non) specifico (es.
Il Builder usa le VCL).
Ciao


applicativi di medie dimensioni gli ambienti RAD sono ottimi
Questo non lo sta negando nessuno.
p.s.: lo utilizzi il Visual C++ ?
-- 
The Follet

difficile iniziare...)
Del testo di Lippman esiste anche la versione italiana, di
cui pero' non ricordo il titolo, di quello di Eckel credo
siano in corso diverse traduzioni.
In ogni caso, ti consiglio di imparare l'inglese, se vuoi
programmare seriamente.
-- 
The Follet

siano in corso diverse traduzioni.
Avevano iniziato a tradurlo alcuni di it.comp.lang.c++ ma penso si
siano bloccati.


codice.... 
Quello che stai cercando è Delphi o C++ Builder

C++ - Corso di programmazione 3ª edizione
--
Luigi
http://web.tiscali.it/luigi_web
byte...@hotmail.com
ICQ 46240443

 p.s.: lo utilizzi il Visual C++ ?
No, ho provato ma ho fatto molto poco (diciamo che l'hello world ogni tanto
è un traguardo! :)) ...
Ciao!
--
- Carlo -
c.b...@libero.it
http://members.fortunecity.it/cbertu

Quello che stai cercando è Delphi o C++ Builder
Delphi per imparare il C++ ? 
Ottimo consiglio :)
-- 
The Follet