Newsgroup: it.comp.lang.c++
Titolo: Problemi con DevC++

Salve a tutti,
uso il suddetto compilatore per i miei programmini, ma ho un problema
fastidioso. una volta scritto e compilato un codice, al momento di
eseguirlo si apre una finestra dos che lo esegue, finisce e poi scompare
immediatamente. mi piacerebbe tenere la finestra attiva senza che mi
sparisca sotto gli occhi alla velocita' della luce. le ho provate tutte
(credo), frugando nelle opzioni, ma senza risultato.
nessun problema se lancio l'exe da dos, ma ci dev'essere un altro modo,
no?
ho notato che se lancio dal dev exe compilati con un altro compilatore
(turbo C) il problema della finestra dos che scompare non c'e' piu'.
perche' il Dev si comporta cosi' e altri compilatori no? quale sarebbe
l'utilita' di una tale caratteristica del Dev?
qualcuno sa come risolvere il mio problema?
gliene sarei infinitamente grato!
grazie in anticipo,
mirko
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:433dec9955842a6b07a...@mygate.mailgate.org...


 
ciao, grazie per la risposta.
e' strano, ho installato la stessa versione del Dev (4) sia a casa che
al lavoro. sul pc al lavoro uso winNT ed effettivamente il
system("pause") compare di default, mentre a casa (uso win98) no.
comunque funziona! lo provero' anche sul pc di casa.
adesso ho un'altra domanda in proposito, pero'. quando eseguo un
semplice file che deve stampare CIAO e basta, il messaggio PRESS ANY KEY
TO CONTINUE... si lega al mio CIAO, senza spazi. ho provato inserendo
dei \n ma non funziona. inoltre ho riscontrato che il trucchetto non
funziona quando la main chiama della funzioni. il file viene eseguito e
la finestra dos sparisce immediatamente...
hai gli stessi problemi?
grazie mille per l'attenzione!


 ha scritto nel messaggio
news:2a96783bf0868c46059...@mygate.mailgate.org...


 
ma sai che e' strano??
stamattina con gli \n non faceva nulla, sempre il messaggio attaccato a
ciao. adesso ho ricompilato e funziona. MA, ritogliendo gli \n,
compilando ed eseguendo si comporta come se ci fossero ancora mentre
dovrebbe stampare a video tutto attaccato....
non capisco... a te il DevC funziona sempre senza bizzarre stranezze?
comunque il system pause funziona, la videata dos non scompare piu' ed
e' la cosa piu' importante. grazie!!!


 ha scritto nel messaggio
news:b8b1379e0adb12c7a5a...@mygate.mailgate.org...


 e' strano, ho installato la stessa versione del Dev (4) sia a casa che
C'è anche la versione 5 (o meglio 4.9.8.x), ti consiglio di passare a
questa, che è molto meglio!

 ha scritto nel messaggio
news:blhkda$3ku$1...@lacerta.tiscalinet.it...


 non clikkavi su run senza prima ricompilare (compile)?
Fai bene ad usare quella se pensi che possa costituire un rischio usare una
versione diversa da quella dell'università.
In realtà la versione che menziono ha notevoli vantaggi rispetto alla 4, a
partire dal compilatore che è la versione 3.2 (anche la 4 però si può
installare con la versione 3.2, ma normalmente era distribuita con la 2.95
se non erro).
La versione 3.2 è più aderente allo standard (cosa da non sottovalutare) e
offre prestazioni superiori.
L'IDE del Dev-C++ 5 è novevolmente migliorata, grazie al class browser che
riduce notevolmente il tempo per scrivere il codice.
Se pensi però d'avere buoni motivi per rimanere alla 4.01 per me non c'è
problema alcuno (e nemmeno per te!): desideravo solo informarti sulla
possibilità di fare l'aggiornamento.
Ciao.
P.S.
In bocca al lupo per l'esame!

 ha scritto nel messaggio
news:bli25i$br6$1...@lacerta.tiscalinet.it...



cmq il linguaggio standard che cmq dovresti usare non cambia ... ameno di non 
usare i locales ed altre cose molto di nicchia della STL non ti cambia la vita 
studiare lo standard sul 3 o sul 2 ... (forse e' il 2 che ti da molti piu' 
problemi di non compilarti classi e chiamate standard ...)
ciao

 l'utilita' di una tale caratteristica del Dev?
comunque devc++ non e' un compilatore.
e' un IDE. 
e un compilatore in se' non fa se non quello che gli dici. s
e non gli dici di aspettare, in se non aspetta. 
poi un IDE puo' forzare (per comodita') a non chiudere la finestra e
compagnia bellla... ma il discorso e' un'altro.
hai provato a guardare nelle opzioni?
-- 
La programmazione  e' una gara fra gli ingegneri del software,
che si sforzano a scrivere programmi piu' grandi e relativamente
a prova d'idiota,e l'universo, che si sforza di produrre idioti 
migliori e piu' grandi. Al momento sta vincendo l'universo. 

 immediatamente. 
Banale. E' il tuo programma che finisce e quindi si chiude la console. Se 
vuoi che la finestra non scompaia alla velocità della luce fai in modo che 
il tuo programma non finisca alla velocità della luce... :-)

 hai provato a guardare nelle opzioni?
Ok, dev c++ è un IDE, cioè un programma che integra editor compilatore e con
una certa interfaccia grafica di supporto;
ma l'istruzione system("pause") la si dà al compilatore mica all'IDE, volevi
dire che esistono IDE che forzano a non chiudere la finestra
anche se non inserisci quest'istruzione?


non sono troppo sicuro poiche' non ho win e l'ho provato solo in
universita'!
con la versione che avevamo li' (vecchia, dell'inizio dell'anno scorso)
lo faceva...
Altra esperienza di IDE non ne ho... non li uso... Emacs rules ! :-)))))
-- 
Primo Teorema di Franchi:
L'insieme dei bachi di uindous e' isomorfo a R.
Corollario:
Il numero dei bachi di uindous non e' numerabile.

 di programmazione che dovrebbe essere corretto.)
non avevo finito la frase:
addirittura si imballa l'IDE se provi a chiudere a tutti i costi la
finestrella.
