Newsgroup: it.comp.lang.c++
Titolo: Ambienti di sviluppo

Sto cominciando a curiosare nel mondo del C/C++.
Vi chiedo: VisualC++ (che non sono ancora riuscito a vedere)
sembra avere un IDE del tutto simile a quello di VisualBasic (giusto??);
Esistono altri IDE visuali o tutti gli altri ambienti assomigliano
al Borland TurboC++ (che è quello in mio possesso per ora).
La mia paura è quella di dover perdermi in creazioni/uso
di finestre e box varie invece di concentrarmi sugli
aspetti più importanti del linguaggio. Siceramente mi spaventa
l'idea di non poter tenere sempre sott'occhio propietà,eventi ecc...
Non mi dispiacerebbe inoltre se qualcuno mi desse qualche
spunto su un programmino da realizzare come prima applicazione
che mi permettesse di famigliarizzare con la OOP.
TIA


TIA
--
Leo_duca


wrote:

bel guaio ... allora per iniziare evita di scrivere programmi che
hanno un'interfaccia, e magari cerca di realizzarti qualcosa
basata su console ... anche il visual c++, nonostante si presenti
con un ambiente integrato sotto windows ti permette di sviluppare
applicazioni testuali, l'aspetto grafico del programma é qualcosa che
puoi sviluppare anche sotto forma di classi...
cod

 ha scritto nel messaggio news:31etltk715u554ov2...@4ax.com...

Hoooo finalmente qualcuno che parla chiaro!
Mi stai dicendo che non occorre costruire
maschere come faccio con Access
ma che esistono già degli oggetti che
posso richiamare (ereditare penso sia il termine corretto)
e usare modificando/aggiungendo propietà ??
Esiterà quindi una libreria dove ci sono funzioni
per le impostazioni grafiche e oggetti come "Finestra", "Menù", ecc..
Io mi collego in qualche modo a questa libreria,
richiamo p.e. le funzioni per impostare la risoluzione
video e poi mi visualizzo finestre combobox ecc...
Ti prego di non ridere se sto dicendo stupidaggini
o ancor peggio banalità :))
grazie mille
--
Leo_duca

video e poi mi visualizzo finestre combobox ecc...
si, col vc++ la + appropriata é MFC, anche se fa schifo
di x se come insieme di classi per sviluppare (mi sarò
attirato un migliaio di nemici? :))
vabbé, non sarà così semplice come la butti tu :) però hai capito
il concetto base .. bisogna ereditare per personalizzare :)
cod

 ha scritto nel messaggio news:ksjtlt079qri59jqd...@4ax.com...

Ti ringrazio e ti chiedo ancora una cortesia:
hai un programmino, anche banale, che mi mostri
qualcosa di OOP da inviarmi via mail?
Grazie comunque
--
Leo_duca

puoi sviluppare anche sotto forma di classi...
Yup! Questa me la segno... 8)
Luc.

Yup! Questa me la segno... 8)
perché scusa? se devi creare un'interfaccia grafica che fai?
non usi le classi??
cod

qualcosa di OOP da inviarmi via mail?
credo di si
contattami in pvt
cod

non usi le classi??
ROTFL!
Luc.

ROTFL!
al posto di ridere ... xché non rispondi
cod

Credo che lui si riferisca al fatto che di fatto se ti metti a creare
grafica con C++ standard a livello di quella offerta da Visual C++, ci metti
secoli a creare qualcosa che in pochi minuti ottieni con il Visual. Cmq
sicuramente si usano le classi... anche il framework č strutturato cosě.
ciao

al posto di ridere ... xché non rispondi
Che ci vuoi fare ? i programmatori sono gente strana.
Si', per implementare una GUI si fa ricorso al framework di
sviluppo particolare (MFC con VC++, VCL con BC++B per es.),
ma questi argomenti sono fuori tema qui dentro.
Parlatene su it.comp.programmare.win32.
--
CyberWalkie - walkietalkie(at)
libero.it

 wrote:

La frase: 
"l'aspetto grafico del programma é qualcosa che
puoi sviluppare anche sotto forma di classi..."
non vuol dire nulla!!!!!!
Il concetto di classe è totalmente disgiunto da quello di interfaccia grafica.
Poi, se su particolari piattaforme, è possibile sviluppare GUI avvalendosi di
comode classi già pronte è tutt'altro conto. Comunque lo sai che dentro le
classi non ci sono altro che le API???
Luc.

 classi non ci sono altro che le API???
E dentro i metodi non ci metti mai altre funzioni tu??
Mai sentito parlare di wrapping?..penso proprio di si...e sicuramente lo
consci molto meglio di me.
Io non ci trovavo molto da ridere....adesso invece sì.

Io non ci trovavo molto da ridere....adesso invece sě.
Allora: divertitevi. 8-PPP
Luc.

 ha scritto nel messaggio
news:9jomle$oe1$1...@fe2.cs.interbusiness.it...

Ohhhhh finalmente........ adesso ho le idee un po + chiare!
:))))
--
Leo_duca

classi non ci sono altro che le API???
Già. Che megafregature per quei tonti che spendono milioni per i
mega-pacchetti di (radio)Active-X buggati che poi non fanno altro che
richiamare API di sistema già testate e pronte all'uso.
Il Ghenio

 ROTFL!
:-?
--
xaero

 che mi permettesse di famigliarizzare con la OOP.
Mi pare che nessuna delle risposte che hai ricevuto finora sia stata
veramente chiara. Il punto fondamentale e' che il linguaggio C++ in
quanto tale non prevede meccanismi per la realizzazione di interfacce
grafiche. Di qui il consiglio che ti e' stato dato: Se quello che ti
interessa e' il linguaggio in quanto tale, lascia perdere le GUI e
concentrati su programmi con interfaccia tipo linea di comando, ovvero
che si limitano a leggere da input e a scrivere su output.
Se invece vuoi comunque scrivere programmi dotati di GUI, ma non vuoi
sprecare troppo tempo dietro a questi aspetti, ti consiglio di dare un
occhiata al C++Builder della Borland, con il cui IDE e' piuttosto facile
realizzare interfacce abbastanza complesse senza perdere troppo tempo.
Tra l'altro le versioni precedenti si trovano gratis nei CD-ROM allegati
alle riviste.
Ciao,
Nicola