mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.c++
Titolo: Visual C++ di Davis Chapman (Apogeo) è uno schifo

Voglio imparare a programmare in C++ e il mio obiettivo č poter realizzare dei
validi programmi per Windows. Ho letto alcuni testi scaricati da Internet come
Trycky C, la guida di P. Marotta e la Guida di Cicconetti. Poi ho letto un
testo di Visual C++ 5.0 ed ora sto leggendo Visual C++ 6.0 di Chapman Davis
(Apogeo) posso assicurarvi che fa davvero schifo.
Il modo in cui tratta gli argomenti č geniale specialmente per me che sono un
principiante ma ci sono molti errori di base e tantissimi errori di ortografia.
E per me che sono un principiante questo libro pagato £69.000 mi danneggia e
non mi aiuta.
Tuttavia voglio scusarmi della parentesi ma era mio dovere in effetti io vorrei
un cosiglio fate conto che io non sappia niente di C++ per raggiugere il mio
obiettivo (sviluppare valide applicazioni Windows) su cosa mi devo documentare
e magari quali testi comprare in ordine di apprendimento.
Un grazie anticipato a chi avrą la bontą di aiutarmi.
LORENZO CUCINIELLO
-- 
Posted from  [62.98.178.3] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Un grazie anticipato a chi avrà la bontà di aiutarmi.


> non particolarmente intelligente
No dai!!!! ;))))))))
Dome

Newsgroup: it.comp.lang.c++
Titolo: GRAFICA VI PREGO

Mi potete per favore dire con che comando posso far cambiare colore al testo
e farlo lampeggiare???? Uso il dev c++ ma non mi pare ci siano librerie che
permettano questo ... se ci sono mi dite quale? altrimenti mi dite dove
prenderne una?
VI PREGO
GRAZIE

 ha scritto nel messaggio
news:rl6m6.52805$k55.1...@news.infostrada.it...


OK CHIEDO SCUSA A TUTTI, EVITERO' DI POSTARE ALTRA "IMMONDIZIA"
GRAZIE A TUTTI QUELLI CHE MI HANNO TOLLERATO E RISPOSTO.
Ciao e Grazie
PS. Ancora Scuse

Sei completamente, inutilmente, fastidiosamente [OT].
Hai ragione, ma anche i tuoi ultimi 4-5 post erano OT (Phyton).
Luc.

E' vero, ma a parte che era indicato [OT] dove pensi si possa discutere
della creazione del ng x python?? da qualche parte bisogna pure iniziare, o
credi che it.comp.lang.c++ sia nato dal nulla, per magia?? anche la
discussione x questo ng č nata com OT in un altro gruppo non credi? poi
l'argomento č inerentemente piů serio.
LM


l'argomento è inerentemente più serio.
Innanzi tutto la Netiquette impone le risposte sotto i mex originali.
Secondo punto l'OT è sopportato se non genera un tal numero di
messaggi relativi all'OT originale dal rendere i messaggi IT in
minoranza.
Sul fatto che un argomento sia più serio di un altro è soggettivo.
Ciao! Luc.
PS: esiste it.news.gruppi, li il tuo messaggio non è OT.

 PS: esiste it.news.gruppi, li il tuo messaggio non č OT.
In teoria it.news.gruppi e' per discutere un manifesto gia' proposto. La
discussione che precede la presentazine del manifesto e' teoricamente OT ovunque
e andrebbe fatta in E-Mail (o su una lista).
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556
Newsgroup: it.comp.lang.c++
Titolo: catturare suono microfono

Salve,
        secondo voi con c++ su win32 posso catturare in tempo reale l'audio 
che arriva dal microono incorporato e sakvarne 10 secondi? o devo chiedere 
sul newsgrouo di programmare win32??
grazie 


Forse it.comp.programmare.win32 � pi� adeguato, comunque quello 
che chiedi si pu� fare, anche se non � banale, dai un'occhiata 
alle API waveInXXX.
HTH,
-- 
Stefano Frosio
www.esse-effe.com
Newsgroup: it.comp.lang.c++
Titolo: Cambiare la posizione del mouse

E' possibile da codice modificare la posizione del mouse?



E' possibile da codice modificare la posizione del mouse?
Dipende, naturalmente, dal sistema operativo che stai
usando (buffo che non lo menzioni neppure...!); su Win32,
ad esempio, l'API SetCursorPos fa quello che immagino
tu abbia in mente, cioe` modificare, non la posizione
del _mouse_, oggetto fisico che sta da qualche parte
sulla scrivania dell'utente -- per spostare quello, ci
vorrebbe un braccio robot!-), ma la posizione su schermo
del "cursore" che, normalmente, viene controllato
usando il mouse.  (Il _caret_, quella "specie" di cursore
che e` relativo solo alle finestre di testo, ma pure viene
a volte controllato usando il mouse, lo si sposta, invece,
con l'API SetCaretPos).
Alex

Hai ragione. Ho dato molte cose per scontato. Comunque grazie. Mi è servito.

Newsgroup: it.comp.lang.c++
Titolo: 2 problemini

Salve a tutti,i problemi sono 2:
1)esiste una funzione in c++ standard che sia analoga a clrscr della
conio.h?
  (e non intendo usare system("cls"), anche se non è standard)
  leggendo qua è là l'unica soluzione plausibile era un ciclo for che
stampava 100 ritorni a capo...ma il cursore rimaneva sempre in
basso!!!
2)come faccio a sapere se dato un intero, ho invece un carattere?
 esempio:
int scelta;
cin>>scelta;//l'utente qui inserisce un carattere, e si crea un gran
bordello
grazie a tutti 
Piermarco

 bordello
Gli fai leggere comunque una stringa che poi converti in intero. Se non 
c'era un numero nella stringa digitata te ne accorgi facilmente. 
-- 
Luc

 bordello
Col tuo approccio non c'e' modo. Ti conviene leggere l'input come
stringa per poterne verificare il contenuto prima di convertirlo.
Ciao,
Nicola
Newsgroup: it.comp.lang.c++
Titolo: codice -> html

Salve a tutti,
ho in mente un piccolo progettino: un programma che mi crei un file
html a partire da un file di testo (sorgente c++)
Questo problema ha sollevato una questione che ho sempre tralasciato,
perché quasi implicita nella programmazione: come identificare gli
elementi sintattici? Come faccio a sapere, con certezza, con che
criteri il compilatore li separa?
Prima di mettere mani ai sorgenti del gcc (il solo pensiero mi fa star
male), mi piacerebbe sapere se c'è una via più agevole.
Un'ultima cosa: se qualcuno vuole aggregarsi a me, è il benvenuto :)
Io lo faccio per avere un'utility che mi aiuti, ma anche per imparare
a programmare.
Grazie in anticipo,
--
Andrea Spadaccini - Catania (Italy)
Mail: _
lupin85...@libero.it
 - ICQ#: 91528290
. - It is not important what you believe, only that you believe - .

 criteri il compilatore li separa?
Beh, ti serve lo standard del C++, una definizione formale, tanta buona
pazienza e se possibile dei tool tipo Lex, Flex, Yacc, Bison etc...
Creare un parser di Pascal e' semplice (e la definizione formale e' chiara),
di C e' complesso, di C++ e' davvero difficile.
Se non hai esperienza con il Parsing incomincia con qualche cosa di piu'
semplice...
Tommy

 semplice...
Dici?
A dire il vero a me non sembrava *troppo* difficile, per questo mi ci sto
buttando. Anche perché vorrei riprodurre il syntax highlighting del Dev-C++,
che tra l'altro ha già una funzione "Esporta in HTML", ma io vorrei
utilizzare
i css, e comunque avere un prodotto più versatile, che si adatti meglio alle
mie
esigenze.
--
Andrea Spadaccini - Catania (Italy)
Mail: _
lupin85...@libero.it
 - ICQ#: 91528290
"But never try and judge me, dude. You don't know what the fuck I've been
through" -
Eminem: Jimmy vs. Papa Doc

criteri il compilatore li separa?
Ora che mi hai detto cosa devi fare esattamente non capisco esattamente cosa
volevi dire con la frase prima.
Ad ogni modo non ti preoccuare, quello che devi fare non e' difficilissimo e
non necessita di una definizione ultraformale del linguaggio....
Tommy

 html a partire da un file di testo (sorgente c++)
Potresti anche guardare il sorgente di doxygen
che crea documentazione in html a partire
da un progetto c/c++.
http://www.stack.nl/~dimitri/doxygen/
Ciao!

 
http://www.stack.nl/~dimitri/doxygen/
Grazie! :)
--
Andrea Spadaccini - Catania (Italy)
Mail: _
lupin85...@libero.it
 - ICQ#: 91528290
. - I am not afraid of tomorrow, for I have seen yesterday and I love
today - .

 Ad ogni modo non ti preoccuare, quello che devi fare non e' difficilissimo
Lo so, credo sia adatta al mio livello: sono un beginner. :)
--
Andrea Spadaccini - Catania (Italy)
Mail: _
lupin85...@libero.it
 - ICQ#: 91528290
. - Too much is not enough - .
Newsgroup: it.comp.lang.c++
Titolo: Gestione eccezioni

Salve a tutti
Vorrei sapere come avviene la definizione di una funzione in grado di
lanciare un'eccezione in C++.
Penso che dovrebbe essere
int Funz(int a, int b) throws CException
o qualcosa del genere
Sapreste darmi una risposta precisa ?
Vi ringrazio per l'attenzione
Saluti
Damianò

int Funz(int a, int b) throws CException
int Funz(/* parametri */) throw(tipo1 [, tipo2,... tipon]);
oppure non usare proprio trhow, l'assenza di throw indica
che la funzione puo` lanciare una eccezione di tipo qualsiasi...
non e` pero` una pratica consigliabile.
Paolo
P.s
  Queste sono dichiarazioni, non definizioni.
--------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
--------------------------------------------------
Newsgroup: it.comp.lang.c++
Titolo: Impostare RS232

Sto' scrivendo un programma sotto win2000 per colloquiare con una scheda
munita di microcontrollore 8051 tramite rs-232.
Al momento l'hadware è ok (scheda+cavo con max232) e la scheda puo' essere
connessa ad un 286 (adattissimo per l'uso/prove in laboratorio) con un
sofwfare che gira sotto dos scritto un QBASIC -___- piu' di 8 anni fa'....
Il software ha l'utilità solo di test per vedere se la scheda funziona
correttamente.
Passiamo al lato pratico, ho il sorgente in BASIC sto' scrivendo il
corrispettivo in C++ che possa girare sotto win2000.
Facendo una rapida ricerca con google ho trovato delle soluzioni.
Quello che per ora mi interessa è impostare i parametri.
istruzione in BASIC:
OPEN "COM1:1200,0,7,1,RS,CS0,DS0,CD0" FOR RANDOM AS#1
COM1, 1200bps, parità dispari, 7bit, 1bit di stop, ora i segnali:
RS: Sopprime il segnale RTS
CS[t]: Controlla il segnale CTS
DS[t]: Controlla il segnale DSR
CD[t]: Controlla il segnale CD
Le opzioni CD,DS,CD permettono di specificare un tempo t (in ms) di attesa
per il segnale prima di restituire l'errore.
Ora io sto' scrivendo il programma usando le API.
hCom = CreateFile( "COM1",... // ho aperto la COM1
fSuccess = GetCommState(hCom, &dcb); //devo configurare la seriale
impostando i campi della struttura dcb
// Configura COM
dcb.BaudRate = CBR_1200; //1200bps
dcb.ByteSize = 7; //7bit
dcb.Parity = ODDPARITY; //Dispari
dcb.StopBits = ONESTOPBIT; //1 bit di stop
Il mio dubbio/problema i segnali...
dcb.fRtsControl = RTS_CONTROL_DISABLE; //Disabilitare RTS
Come faccio a impostare i tempi di ritardo?
Li disabilito?
dcb.fDsrSensitivity = FALSE; //?
dcb.fOutxCtsFlow = FALSE; //?
dcb.fOutxDsrFlow = FALSE; //?
dcb.fOutX = FALSE; //?
dcb.fInX = FALSE; //?
Altro particolare, la trasmissione analizzando il codice in basic è
asincrona. Viene inviato il bit di start (STX) il dato "0F7" (ad esempio) e
il bit di stop (ETX).
Devo prendere qualche accorgimento? Posso utilizzare ReadFile oppure devo
utilizzare ReadFileEx?
Ciao
Gio

 munita di microcontrollore 8051 tramite rs-232.
Quindi: it.comp.programmare.win32
-- 
Mat/tia Belletti - Undergraduate student @ 
cs.unibo.it
ICQ: 33292311    - email: 
mbel...@cs.unibo.it
IRC: RedGlow     - site(s): 
http://mbellett.web.cs.unibo.it/
Jabber: RedGlow  - Linux registered user 299762 @ machine 213003

Newsgroup: it.comp.lang.c++
Titolo: FMOD

a cose serve??
grazie.
--
.·´¯`·.¸¸.·´¯`·.¸.·>>> Psycotony <<<·.¸¸.·´¯`·.¸.·´¯`·.
   e-mail: 
psyc...@libero.it
   ICQ# 71896691
   C6: psycotony
   Site: 
http://digilander.iol.it/Psycotony
"L'amore ci elargisce la più straordinaria, ineffabile esperienza.....
giacché infatti noi siamo nati per amare".

 grazie.
prego

a cose serve??
fmod (non FMOD) calcola il resto tra double.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

 fmod (non FMOD) calcola il resto tra double.
E' come % con gli int..
Ciao
--
Timothy Redaelli
Newsgroup: it.comp.lang.c++
Titolo: Ma c'è una soluzione?

Come posso fare in modo che una classe si colleghi (includa) dinamicamente
in fase di esecuzione
ad un file .exe che la richide?
Esempio:
    Ho un programma A che include una classe Stringa
    Ho un programma B che include la stessa classe (Stringa)
    Dopo una particolare compilazione vorrei ottenere:
    A.exe
    B.exe
    stringa.xxx
    in modo che avviando il programma A.exe o B.exe venga inclusa in modo
dinamico la classe stringa.xxx
    Il vantaggio sta nel fatto che i due programmi a.exe e b.exe occupano
meno spazio non contenendo la classe stringa.
    Possiamo affermare che la classe stringa potrebbe essere una specie di
DLL di windows.
Grazie.

...

Per far ciň devi proprio utilizzare Windows (DLL & COM = Component Object
Model).
Ciao


















---- DLL STRING
class _declspec(dllexport) MyStringClass{
private:
    TCHAR * m_pBuff;
public:
    Print()
    // what ever
}
---- APPLICATION A --
// solo la definizione
class MyStringClass{
private:
    TCHAR * m_pBuff;
public:
    Print(){
       CreateFile("PRN");
       WriteFile(m_pBuff);
    };
}
int main(){
  MyStringClass * pa = new MyStringClass();
  pa->Print(0);
}
----- APPLICATION B
// solo la definizione
class MyStringClass{
private:
    TCHAR * m_pBuff;
public:
    Print();
}
int main(){
  MyStringClass * pa = new MyStringClass();
  pa->Print(0);
}
------
occorre giocherellare con il file LIB prodotto dalla
compilazione della DLL per fare funzionare il tutto.
E' documentato nell SDK.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own

Newsgroup: it.comp.lang.c++
Titolo: Gestire RAS

Sapete dove travare o siete in possesso di buon codice sorgente per gestire
accesos remoto in Visual C++ ?
Ciao Ciao
Claudio

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti
Newsgroup: it.comp.lang.c++
Titolo: dynamic_cast

Salve a tutti,
sto imparando c++builder, e mi son imbattuto in un esempio con un
dynamic_cast (che suppongo faccia parte del c++ e quindi posto qui in
it-comp-lang-c++ ).
Non son riuscito a capire a cosa serva.
la definizione che ho trovato con l'esempio dice:
'dynamic_cast is used to cast a pointer of a base class to a pointer of a
derived class'.
ma che cosa significa 'cast'?? lanciare? non riesco a dargli senso..
la guida del c++ builder dice che serve a convertire un puntatore in un tipo
desiderato..
ma  la stessa cosa che dice su static_cast (anche se non so a cosa serva
nemmeno lui)..
scusate ma ho sempre usato pascal e delphi, e ora che sto imparando il c++
spesso lo trovo ++ oscuro di quello che sia!
--
Demolitore
----------
"It's only after you've lost everything, that you're free to do anything"
Tyler Durden

 nemmeno lui)..
static_cast si usa per eseguire le normali operazioni di conversione tra tipi predefiniti, ma da un
errore di compilazione se si tenta di eseguire conversioni non consentite (cast da un tipo const ad
un non const, cast di puntatori o riferimenti ad oggetti a tipi non correlati da ereditarieta`
pubblica, e cast tra tipi per cui non e` stato definito un opportuno operatore di conversione).
Ciao,
Cecco

 imparando il c++ spesso lo trovo ++ oscuro di quello che sia!
anche in Delphi c'è il typecasting
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.0. C, C++ and ASM developers
                               and beta testers are welcome!

 
Molto chiaro quindi mi piacerebbe che potessi risolvermi un dubbio che 
ho da molto tempo:
Cosa serve dynamic_cast<void*> ?
Non è forse vero che ogni puntatore può essere convertito implicitamente 
in un void* (eventualmente const) ?
E se così è dynmaic_cast<void*> sarebbe corretto ma senza alcuna utilità.

 alcuna utilità.
Se il puntatore da cui deriva void* puntava ad un oggetto con almeno una
funzione virtuale, dynamic_cast<void*>(ptr_to_object) restituisce un
puntatore all'inizio della memoria occupata dall'oggetto. Altrimenti
dynamic_cast genera un'eccezione bad_cast.
Potrebbe servire per tener traccia di oggetti allocati dinamicamente
senza preoccuparsi del polimorfismo di un puntatore.
Qualcuno conosce altri usi?
Ciao
Gian Michele
Newsgroup: it.comp.lang.c++
Titolo: cercasi reference API

Sono alla ricerca di un manuale on-line dell'API di WIN32, possibilmente in
italiano e/o un manuale, sempre on-line delle classi mfc sempre con le
suddette caratteristiche.
Un grazie anticipato a chiunque decida di aiutarmi.

suddette caratteristiche.
API reference guide
http://home1.swipnet.se/~w-10159/files/win32hlpfiles/win32_1.zip
http://home1.swipnet.se/~w-10159/files/win32hlpfiles/win32_2.zip
http://home1.swipnet.se/~w-10159/files/win32hlpfiles/win32_3.zip
Sono tre file zippati di circa 3Mb, al loro interno vi è un ulteriore
compressione in formato RAR, ed alla fine si ottiene un file HLP di circa
12Mb.
Ah, naturalmente sono in inglese.
Se hai qualche amico che possiede il C++ Borland (Inprise) o Microsoft, ti
risparmi il download perchè li trovi tra i vari files di Help (Win32
Reference).
Per quanto riguarda MFC, ci sono degli ottimi tutorial qui:
http://devcentral.iftech.com/learning/tutorials/
c'è anche altra roba su C++ e Win32.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://www.volftp.vol.it/IT/IT/ITALIANI/galletta
per scaricare un gioco di Dama Italiana.
*************************************************
Newsgroup: it.comp.lang.c++
Titolo: OT gui compilatore e windows

 
Salve, so che sono un po "OT" ma mi seve un consiglio.
Devo fare un programmino (grafico) che si riduca ad icona e continui a mandare stringhe in output come se stessi digitando da tastiera.
Detto questo sono sotto win e vorrei un consiglio di un buon ide e compilatore preferibilmente portatile ho provato VC++ ma è un casino immane, sara anche perche con le interfacce di win ci capisco poco ma..
 
Mi appello alla vostra clemenza per qualche dritta
 
-- 
b1teck
Al mondo esistono solo 10 tipi di persone...
Chi conosce il codice binario e...
Chi no!!!

 Detto questo sono sotto win e vorrei un consiglio di un buon ide e compilatore preferibilmente portatile ho provato VC++ ma è un casino immane, sara anche perche con le interfacce di win ci capisco poco ma..
 
Piu' che una domanda OT la tua e' una FAQ ;)
 
Sul questo ng e' stata posta piu' e piu' volte, dai un'occhiata
ai messaggi passati, ci troverai diversi pareri utili.
 
ciao
Giacomo


 
Prova a documentarti sulle API Windows circa handle ,hook prelevare ed 
impostare testo alle finestre -intese anche come controlli windows tipo 
label, edit multiLine etc.
 
Non dovrebbe essere troppo complicato anche per principianti.

 Mi appello alla vostra clemenza per qualche dritta
 
Scusa se rivolto la domanda, ma per programmi del genere non è meglio 
utilizzare un linguaggio come Python o Ruby?
Come interfaccia grafica poi c'è Qt, che abinato a Python permette di 
scrivere applicazioni desktop in tempi veramente brevi.
 
Personalmente utilizzerei C/C++ solo per porzioni di codice, non per un 
intero programma; a meno di non avere esigenze particolari.
 
 
Ciao  Manlio


Perche è intuibile che nonb deve fare solo quello, quella è la parte che stranamente non mi riesce, per il resto il c++ per me è l'ideale lo conosco bene ha libbrerie che mi facilitano il lavoro ed è molto performante per alcuni calcoli che devo fare.
 
Poi se devi richiamare le API di winzoz per fare la finestrella C++ basic o altro sempre gli stessi casini sono a meno di non avere librerie e dll propietarie.
 
PS le QT mi sono rimaste antipatiche da quando avevano la licenza non open e le ho sempre evitate anche se fungono bene questione di feeling ;-)

Newsgroup: it.comp.lang.c++
Titolo: Makefile?

Avendo i makefile e il sorgente di un progetto, come posso fare a ricavare
"automaticamente" i files .dsp .dsw con visual studio?
Grazie, Mario

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti

 Per Linux:      it.comp.os.linux.development
scusa eh ma che segnali l'ot va bene ma fallo all'abuse non č posisbile che
ogni volta dobbiamo leggere questo messaggio.Che tu sia contrario all'OT in
questo modo cosě ossessivo fallo pure ma segnalandolo all'abuse. VIsto che
per te č una cosa cosě essenziale farlo c'č una email apposita.
Te la segnalo ab...@providere-OT.it .Devi usare questa email per le tue
proteste..
Se hai bisognno di altre informazioni chiedi pure m anon continuare semrpe
con questo messaggio.Con questo non voglio dire che siano giuste o sbagliate
fai pure come vuoi ma non postando semrpe lo stesso messaggio.
Scusa lo abbiamo letto mille volte...
ciao

 scusa eh ma che segnali l'ot va bene ma fallo all'abuse
All'abuse? Per ogni OT? Lo intaseremmo come i trubunali italiani...
-- 
Luc.

> All'abuse? Per ogni OT? Lo intaseremmo come i trubunali italiani...
:)))))))))
si va beh non si puo ad ogni ot leggere sempre lo stesso messaggio è
snervante...
chèssò ignorarli(ot) non va bene lo stesso ?


E lasciare che gli OT sommergano gli argomenti on topic? No, grazie. Tra
parentesi tutte le volte che la tua obbiezione e' stata sollevata, la
maggioranza si e' detta d'accordo con me.
Il mio messaggio appare frequentemente solo in quei periodi (chissa'
perche' vengono sempre ad ondate) in cui nel newsgroup si immette un
gruppo di persone che ne abusa. Di solito dopo qualche giorno le cose
tornano nella norma. Senza contare che gli ignari beneducati traggono
vantaggio dalle indicazioni contenute nel messaggio stesso.
Ciao,
Nicola
Newsgroup: it.comp.lang.c++
Titolo: Far unire stringhe al preprocessore

Vorrei fare una cosa del genere:
#define COMPANYNAME "MyCompany"
#define APPNAME "MyApplication"
#define KEY(subKey) "Software\\" COMPANYNAME "\\" APPNAME "\\" subKey
Quando uso la macro, per esempio KEY("Ciao"), mi da errore. Funziona benissimo
se rimuovo il parametro subKey. Come posso fare in modo che il preprocessore
unisca delle stringhe tutte prefissate a tempo di compilazione?
--
Stefano Pettini
Notary of 
www.thawte.com

ALT! Ho risolto in un attimo. Era un errore di ortografia, che non veniva
evidenziato bene dal compilatore in quanto all'interno della macro (che è un
pò più complessa di quella che vi ho scritto).
L'esempio che ho postato funziona :-)


pò più complessa di quella che vi ho scritto).
Potresti utilizzare una funzione inline
Ciao
Marco Barisione (ICQ 84277092)

pň piů complessa di quella che vi ho scritto).


concatenarle a runtime?
#define APP_NAME "MyApp"
#define APP_VERSION		"3.0"
#define BUILD_VERSION	"6"
#define APP_FULL_NAME	APP_NAME " " APP_VERSION
#if defined(_DEBUG)
	#define APP_BUILD		"Build " BUILD_VERSION	" debug"
#else
	#define APP_BUILD		"Build " BUILD_VERSION	// release
#endif
....
Luc.

concatenarle a runtime?
Ma una funzione inline cosě non verrebbe determinata a runtime, i
define sono perocolosi per gente distratta come me, puoi sempe
scrivere:
#define SOMMA(n1, n2) n1 + n2


 wrote in message
news:3b39c521...@news.inwind.it...


Comunque, vabbè, tagliamo qui.
mmm... hai ragione tu, ma con la maturità non ho molto tempo e non ho
pensato molto a quello che dicevo
Comunque ho un certo odio per i define da quanto ho perso perso
mezz'ora a capire cosa non andava in un pezzo di codice prima di
accorgermi di aver scritto una cosa del genere "#define SOMMA(n1, n2)


#define MIAMACRO(name)    prefix_##name##_postfix
  MIAMACRO(ivan)  Genera :
  prefix_ivan_postfix
PS: Attenzione non genera una literal string,ma un nome interpretato dal
compilatore.
Una tecnica spesso utilizzata per generare nomi diversi in base al sistema su cui
si compila.
--
Ivan Molella
__LINUX__ the choice of the  __GNU__ generation

Newsgroup: it.comp.lang.c++
Titolo: sistema operativo

scusate, ma vorrei sapere dove posso trovare documentazioni per creare un
banale sistema operativo?
grazie

 grazie
http://www.cs.vu.nl/~ast/minix.html
ma non lo definirei "banale"...
-- 
SiMoStro

 grazie
[ot]
...
Ciao se sei davvero intenzionato all' os dev ... potresti unirti a noi ..
... maggiori informazioni sul sito 
www.bewos.tk
 (sistema operativo scritto
in C)
...
[/ot]
ciao
Newsgroup: it.comp.lang.c++
Titolo: C++ in rete

E' possibile trovare in rete una versione shareware o meno del C++ ?
Grazie in anticipo
     Un neofita che deve impararsi un linguaggio per dare un esame

E' possibile trovare in rete una versione shareware o meno del C++ ?
Si`, ci sono ottime versioni del tutto gratuite, basate in sostanza sul
gcc della Free Software Foundation.  Per Windows, la scelta e` in
sostenza fra Gnuwin32 della Cygnus (
www.cygnus.com
), in pratica
una sostanziosa emulazione di un ambiente di lavoro tipo Unix (sia
come interfacce di programmazione sia come strumenti disponibili,
compresa la shell), e mingw32, piu` "leggera" e piu` vicina al nativo
ambiente Windows.  Entrambi richiedono Windows a 32 bit (w95,
w98, o W/NT).  In entrambi i casi ti consiglio inoltre di "retrofittare"
il compilatore egcs, che e` il release piu` recente di gcc (addirittura
sperimentale, per certi versi, ma comunque molto piu` vicino allo
Standard C++ delle versioni 2.8.x che sono ancora attualmente
distribuite come "gcc" vero e proprio); Mumit Khan ha preparato
e distribuisce versioni egcs per entrambi gli ambienti suddetti.
Puoi trovare link a tutti questi siti partendo da quello Cygnus suddetto
e seguendo sia la strada "Cygwin32"/"Gnuwin32", SIA quella
egcs (Cygnus coordina anche quest'ultimo progetto).
So che ci sono anche versioni per Dos ("djgpp"), Amiga,
Macintosh, e via elencando, ma quelle non so dove reperirle.
E, naturalmente, su un po' tutti i tipi di hardware, c'e` lo splendido
e gratuito ambiente Linux -- un vero Unix, solido, performante,
allettante da ogni punto di vista -- per il quale sono disponibili
mille splendide chicche gratuite, fra cui naturalmente anche
egcs e ogni altro tool di programmazione immaginabile.
Sia gcc (particolarmente Gnuwin32) sia Linux si trovano spesso
sui CDROM delle varie riviste dedite alla programmazione, e
ti consiglio di darci un attimo un'occhiata prima di scaricare
decine e decine di megabyte... magari non sara` la versione
piu` aggiornata (spesso non lo e`!), ma intanto risparmi molto
tempo, costo (scatti telefonici per il download), e incidenti di
percorso connessi a giganteschi download dalla rete...!-)
Alex
Newsgroup: it.comp.lang.c++
Titolo: problema inclusioni come risolvere ?

salve , allora ho questo problema
sto lavorando con tre classi
a,b,c
dalla classe a mi serve usare le classi b,c
e
dalla classe b mi serve usare a,c
il compilatore si incasina... e mi da questo messaggio
E2293 ) expected Compiler error
quando in b uso come parametro a
non so come risolvere avete qualche consiglio ?
p.s
la predichiarazione non funziona...

 ha scritto nel messaggio 
news:CJtDd.649026$35.26...@news4.tin.it...

Aggiungo :
ogni file .h ha le solite define #ifndef  #endif
e per completezza vi pasto anche i pragma message che ho messo in
testa ad ogni file
file a
compilazione file a
file b
compilazione file b
file a
file c
compilazione file c
errore su b quando provo ad usare a

Definisci una classe base astratta per a e fai dipendere b da questa
base astratta, piuttosto che da a direttamente. In questo modo hai che
b dipende da a_base e c, mentre a dipende da b e c. Fai in modo che a o
un meccanismo esterno forniscano a b le istanze di a che gli servono.
Ciao,
Nicola

<Nicola....@ObjectWay.it> ha scritto nel messaggio 
news:1105095451....@z14g2000cwz.googlegroups.com...

a,b,c ecc derivano tutte da una stessa interfaccia base ...
non ce modo di poterle usare tutte cosě mi schiate 

 
Tutto dipende da cosa intendi per "usare".
Se per "usare" intendi che devono essere incorporate come membri dati o 
passate per copia in qualche funzione, allora non puoi risolvere se non 
riprogettando il codice.
Se invece le *dichiarazioni* fanno uso solo di riferimenti o puntatori 
(come membri o argomenti delle funzioni) e le classi vengono usate 
realmente soltanto nelle *implementazioni*, allora riorganizzando 
oppurtamente dichiarazioni e definizioni (ad. es. posticipando le 
implementazioni inline) puoi risolvere qualsiasi apparente dipendenza 
circolare.
Max

 ha scritto nel messaggio 
news:crltm3$vm7$1...@newsreader.mailgate.org...

In effetti sono riuscito a risolvere
il problema non era ne nella struttura ne nella predichiarazione e che io 
erroneamente pensavo che mettere il l'implementazione nel. h
era inifluente invece mi sbagliavo
infatti suddividendo "bene" .h  .cpp il tutto funziona
per capirci io avevo questo
class a{
 public:
   a();
   load() {
        ...
   }
..
};
grazie ciao
Newsgroup: it.comp.lang.c++
Titolo: OCX per griglia

Ciao a tutti,
sono alla ricerca di un OCX (magari si a a 16 che a 32 bit) per la
gestione di una griglia dati (ho provato sia con Microsoft Grid
control che con DBGrid ma non mi sembrano granche') in un progetto con
le MFC 4.0. 
Quello che mi servirebbe e' un controllo griglia in grado di
supportare celle di tipo combo-box, check box oltre ai normali
TextBox.
Se qualcuno puo' inviarmelo o indicarmi dove reperirlo gli sarei
infinitamente grato.
Grazie.

TextBox.
Il controllo che fa per te è la True Grid di Apex. L'OCX è già alla versione
5 e possiede tutto ciò che hai chiesto e molto di più. Il problema è il
prezzo: dovrebbe aggirarsi sulle 3/400K lire. Comunque tu puoi scaricare una
versione royaltee (1 mese) dal nodo: 
www.apexsc.com

TextBox.
l'Objective Grid supporta molto di piu', fai un giro sul sito Stingray
per avere un'idea delle funzionalita' disponibili.
Gianpaolo Bottin
- Live Long and Prosper -

Newsgroup: it.comp.lang.c++
Titolo: problema col gcc e QT

Vorrei compilare un programma con le seguenti righe di codice:
#include <qapplication.h>
ma mi dice file o directory non trovata.
Allora ho usato:
#include <qt2/qapplication.h>
ma mi da lo stesso errore.
Ho provato anche con:
#include "/usr/....ecc"
ma in qapplication sono presenti righe che includono altri .h della 
libreria qt2.
Come posso fare per compilare tali programmi. Grazie

Ciao,
Questo newsgroup si occupa del linguaggio C++ in quanto tale, e non di
aspetti specifici di particolari implementazioni. Per questo non e' il
posto piu' adatto per porre domande specifiche come la tua.
Potresti avere piu' fortuna su uno dei seguenti gruppi:
Per Win32 (95, 98, NT): it.comp.programmare.win32
Per Dos/Win 3.x: it.comp.os.dos
Per Linux:      it.comp.os.linux.development
Per C++Builder: i gruppi borland.public.cppbuilder.*, disponibili sul
                server 
newsgroups.borland.com
 (prevalentemente in 
                inglese, ma si puo' postare anche in italiano)
Grazie,
Nicola Musatti

 wrote in message
news:9q53qm$h9c$1...@pegasus.tiscalinet.it...

Usi
#include <qapplication.h>
e nei settaggi del compilatore aggiungi la directory contenente gli
header della libreria fra quelle da cercare per gli header di sistema.
Come fare questo dipende da compilatore a compilatore, č OT in questo NG
e dovrebbe essere specificato nella documentazione del compilatore.
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556
Newsgroup: it.comp.lang.c++
Titolo: Comandi dos

come creare un output dos???
dipo:
dir
o qualsiasi altro comando?
-=NT SPP Member=-
www.spippolatori.com

 o qualsiasi altro comando?
Guardati la funzione standard System().
EMG

thn
-=NT SPP Member=-
www.spippolatori.com

Guardati la funzione standard System().
E` diventata standard?
I'help del mio compilatore non la segnala come tale.
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------

mette in stdlib.h insieme a malloc() e compagnia.
beh... il fatto che sia in stdlib.h non significa molto...
Cmq secondo il mio compilatore non e` ne ANSI C ne ANSI C++.


 
Il manuale di Linux riporta
NAME
       system - execute a shell command
SYNOPSIS
       #include <stdlib.h>
       int system (const char * string);
DESCRIPTION
        ....
RETURN VALUE
        ...
CONFORMING TO
       ANSI C, POSIX.2, BSD 4.3
Pero` ricordo che uno o due anni fa ho chiesto ad un tesista di Ingegneria
Informatica se sotto windows si poteva usare system. Lui mi disse
che il suo compilatore (Watcom, anche se non so quale versione) gli
consentiva solo l'uso di exec, per cui anch'io pensavo che non fosse
standard.
Marco Guidi.

 Cmq secondo il mio compilatore non e` ne ANSI C ne ANSI C++.
Che compilatore è?
EMG

Che compilatore č?
Borland C++ 5.02
ma anche il builder 3 riporta la stessa cosa.


 ma anche il builder 3 riporta la stessa cosa.
Quello che segue, tratto dalle FAQ, significa qualcosa?
19.27:  How can I invoke another program (a standalone executable,
        or an operating system command) from within a C program?
A:      Use the library function system(), which does exactly that.
        Note that system's return value is at best the command's exit
        status (although even that is not guaranteed), and usually has
        nothing to do with the output of the command.  Note also that
        system() accepts a single string representing the command to be
        invoked; if you need to build up a complex command line, you can
        use sprintf().  See also question 19.30.
        References: K&R1 Sec. 7.9 p. 157; K&R2 Sec. 7.8.4 p. 167,
        Sec. B6 p. 253; ISO Sec. 7.10.4.5; H&S Sec. 19.2 p. 407; PCS
        Sec. 11 p. 179.
(nota i riferimenti)
EMG

Quello che segue, tratto dalle FAQ, significa qualcosa?
Che e` sbagliato l'help del mio compilatore!  :(


Che e` sbagliato l'help del mio compilatore!  :(
Forse ti riferisci al fatto che la guida in linea porta la
portabilita' di System() solo in DOS, Unix, Win32 e OS/2. Nel file
stdlib.h e' pero' dichiarata la versione far per Win16.
Eventualmente bisognerebbe verificare se la funzione system() puo'
generare messaggi di warning o errori se nel compilatore viene
impostata la compatibilita' con Ansi C o Ansi C++.
Bye.
Newsgroup: it.comp.lang.c++
Titolo: CAutoLock

Salve,
mi sapete spiegare a cosa serve e come si usa questa classe ? (DirectX 8.1)
Grazie.

 mi sapete spiegare a cosa serve e come si usa questa classe ? (DirectX
8.1)
Questo non e' il NG adatto... Qua si parla solo di C++ standard.
Prova su di un ng delle microsoft directx oppure almeno sul NG di
programmazione windows.
Tommy

Newsgroup: it.comp.lang.c++
Titolo: Aiuto....

Ciao!!!
Sto faccendo un programma e ho molto dubbi.......dopo tutto e il mio primo
programma in c++........volevo sapere caturare lo schermo...cioe, volevo che
questo programma quando premo un tasto, caturasse (si scrive cosi??scusate
ma non sono italiano...8-)....) lo schermo e riempisse la clipboard di win
con l'immagine....
se non sapete rispondermi, magari perche sono ancora troppo newbie per
capire la spiegazione, volevo sapere almeno como sapere quando un
determinato tasto viene premuto (principalemte il tasto stamp (quello dopo
F12))....
spero di essere stato chiaro con le domande........grazie a tutti!!!
Ciao!!!
ABCXYZ

 wrote in message 7h20gu$3a0$1...@hermes.iol.it...


F12))....
I messaggi che ti interessano sono quelli del tipo WM_CHAR...
Probabilemte per intercettare i tasti funzione dovrai utilizzare altri
messaggi, ma al momento non saprei dirti quali.
Paolo
-----------------------------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------------------------




con l'immagine....
Per catturare l'immagine di un device sotto forma di bitmap
in Windows devi operare nel seguente modo:
Innanzi tutto devi creare un device di memoria "compatibile"
con il device che vuoi catturare (il device dello schermo).
Usa a tal scopo la funzione CreateCompatibleDC, quindi crea un
bitmap tramite la funzione CreateCompatibleBitmap e quindi
selezionalo per il device context che hai creato (SelectObject)
Ora che hai creato un device contect in memoria a cui hai associato
un bitmap puoi copiare il contenuto del device originale (quello
dello schermo). vedi la funzione BitBlt.
Infine non ti rimane altro che aprire la clipboard (OpenClipboard),
svuotarla (EmptyClipboard) e metteci (SetClipboardData) il tuo bitmap
(quello ottenuto con  CreateCompatibleBitmap)
Nota: Per ottenere il device contect della finestra
di originine usa la funzione GetDC(handleFinetra) oppure
GetDC(NULL) per ottenere l'handle dello schermo.
Un'ottimo testo per programmare le funzioni GDI e imparare
i meccanismi di Windows e' "Programming Windows" di C.Petzold.
Ne esiste uno per Windows 95, ma, a mio parere, va benissimo
anche l'edizione su Windows 3.1: basta che ignori la sezione
riguardante la gestione della memoria.
Oreste Notelli.
Newsgroup: it.comp.lang.c++
Titolo: Calendario perpetuo

Ciao a tutto il newsgroup.
Qualcuno puo fornirmi un algoritmo per realizzare un calendario perpetuo?
Ovvero avendo giorno,mese,anno mi viene restituito il giorno della
settimana (lunedi, martedi mercoledě.....)
Grazie a tutti per il vostro aiuto.
Saluti
 Carlo



Qualcuno puo fornirmi un algoritmo per realizzare un calendario perpetuo?
Quest'algoritmo e' nel mio libro di informatica per spiegare l'utilizzo del
costrutto switch, ha delle limitazioni ma puoi ovviamente migliorarlo.
ciao, nIcO
begin 666 giornoset.cc
<encoded_portion_removed>

Newsgroup: it.comp.lang.c++
Titolo: Problema con Visual C++

Salve a tutti,
ho provato a scrivere il classico programma in C++
------------
# include <iostream.h>
int main()
{
        cout<< "Hello World\n";
        return 0;
}
-----------
Ho fatto poi Build/Build "Hello World"
e il compilatore nella finestra di build caccia questo messaggio:
--------------------Configuration: Hello World -Win32
Debug--------------------
Compiling...
Error spawning cl.exe
Hello World.exe - 1 error(s), 0 warning(s)
Che cosa significa? In cosa sbaglio?
Qualcuno mi puo' aiutare?
Grazie.

 Che cosa significa? In cosa sbaglio?
Sbagliato install. di C++ : manca il percorso a cl.exe

Newsgroup: it.comp.lang.c++
Titolo: Access Violation.... ma perchè?

salve a tutti,
cercate per quale motivo in fase di esecuzione mi viene segnalato una
"access violation" in questo codice! Ho segnato il punto che il Borland mi
indica come "colpevole"
//questa è la classe Persona (ho tolto l'inutile)
class Persona{
public:
int corsi[12];
void prova(int);
}
void Persona::prova(int x){
 corsi[x]=-10;};    //  ACCESS VIOLATION segnalata qui
//questo invece è l'estratto del main
Persona w2;
q3=5;
w2.prova(q3);
ho anche provato a mettere signed int invece di int ma nulla. stesso errore.

 w2.prova(q3);
in questo scorcio di codice non vedo nulla di male, molto
probabilmente la causa dell'errore era un'altra, in un punto che qui
non mostri. Hai provato a compilare e ad eseguire solo questo pezzo di
codice? ottieni comunque l'errore?

 indica come "colpevole"
Il seguente esempio mi viene eseguito perfettamente se compilato con il
Borland C++ 5.5:
#include <iostream>
class Persona
{
    public:
        int corsi[ 12 ];
        void prova( int );
};
void Persona::prova( int x )
{
    corsi[ x ] = -10;
}
int main()
{
    Persona w2;
    int q3 = 5;
    w2.prova( q3 );
    std::cout << w2.corsi[ q3 ] << std::endl;
    return 0;
}
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
Newsgroup: it.comp.lang.c++
Titolo: semplicissimo problemino: union in C e C++

Semplice domanda:
Il seguente programma sotto Borland C++ (tutte le versioni)
viene compilato correttamente se lo chiamo test.cpp mentre
da un errore alla fine della union se lo chiamo test.c
Notare che invece il Microsoft VC++ lo accetta in ogni caso.
Qualcuno sa darmi una spiegazione?
Come posso fare per dichiarare in C una union all'interno di una
struct in Borland?
/*********************************************/
struct  {
    int   a;
    union  {
	char   b;
	int    c;
	long   d;
	};
    int e;
} x;
main(){}  // solo per prova
/**************** fine *********************/

struct in Borland?
A meno che tu non modifichi l'apposita opzione, il compilatore utilizzerà le
specifiche C e non C++ con un file .c - ma ad ogni modo, a parte le classi,
un compilatore C è comunque in grado di utilizzare struct e union, anche se
ti costringe a dare un nome alla variabile che rappresenta la struttura, e
sebbene tu abbia creato un'istanza della struct (x) non ne hai creata alcuna
per l'union. Prova così:
struct {
int   a;
union {
  char b;
  int c;
  long d;
} y; /* crea (x.y.b), (x.y.c) e (x.y.d) */
int e;
} x;
Rodolfo Tedeschi - 
thet...@tin.it

Newsgroup: it.comp.lang.c++
Titolo: studio c++ universitario

Salve, 
sono curioso di sapere se i testi che vendono nelle librerie
specializzate sulo studio del C++ sono trattati anche nelle università
d'Italia ? , i corsi che effettuano gli insegnanti nelle università
sono identiche ai testi ? , scusatemi se propongo questo quasito ma
voglio sapere il motivo perchè ho letto su in rete che esistono
migliaia di testi diversi da un altro, si puo' creare del codice senza
seguire le procedure originali, mi scuso con voi, volevo dire io posso
utilizzare una mia tecnica di programmazione (nuova) utilizzare le
funzioni, identificatori, ecc... a modo mio in un qualunque punto del
sorgente ?
Cordiali saluti

 wrote in message
news:e008015f.05030...@posting.google.com

Alcuni professori scrivono libri che poi sono conosciuti solo
all'interno della facolta'.
A Torino ad esempio ci sono alcuni editori che producono libri in base
agli iscritti al corso.
Comunque i libri che si trovano in libreria sul C/C++ sono usati anche
come testi, od almeno sono citati nelle bibliografie consigliate.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sono identiche ai testi ?
Beh... io ho studiato e sto studiando finora su due testi di Deitel&Deitel 
("C++ Fondamenti di Programmazione" e "C++ Tecniche avanzate"), e su uno del 
prof. Carlo Savy ("Da C++ a UML")
Per quanto riguarda i corsi, raramente seguono i testi per quel che dice la 
mia limitata esperienza, e dipendono molto dallo stile e dalle tecniche 
preferite del docente....
byez
Aleander
Newsgroup: it.comp.lang.c++
Titolo: Come si compila un programma scritto in C usando il BorlandC++ Builder?

Il mio problema č come compilare semplici programmi scritti in C con il
Builder della Borland;
In  laboratorio all' universitą utilizzo il Turbo C++, ed ho gią fatto
diversi programmi;
adesso posso usare a casa il Borland C++ Builder 3 ma a caricare uno
qualsiasi di questi programmini non ne gira uno;
E poi sul Turbo C++  si cominciava sempre con una pagina vuota, qui quando
si crea una nuova applicazione o un progetto viene fuori gią un listato con
scritto della roba che so interpretare solo a metą.
Non esiste una modalitą di esecuzione che permetta di far girare un listato
normale (per normale intendo dire un listato come insegnano a scuola, con la
dichiarazione delle variabili e delle funzioni prototipo, la main(), la
printf(), la scanf(), lo #include con le librerie
<stdio.h>,<stdlib.h>,<math.h>...
Se qualcuno mi aiuta mi fa un grandissimo favore!!!
Grazie.
Cristiano





Newsgroup: it.comp.lang.c++
Titolo: Problemi compilatore borland

Sono un principiantissimo. mi sono scaricato c++ builder della borland ma
tutti i files .exe che mi ha dato lanciano una finestra in promptdos che
scompare subito. Come devo fare?
grazie.
In sostanza ho bisogno di un compiler che funzioni
pdnclaudio

 ha scritto nel messaggio
news:Y7WN8.7617$j65.1...@twister1.libero.it...

Il compilatore che hai scaricato funziona perfettamente, solamente che è da
linea di comando. Insieme ai file che hai scaricato ci dovrebbe anche essere
della documentazione, altrimenti cerca sul sito della Borland.
In alternativa potresti scaricare il Dev-C++; faresti bene anche a leggerti
le FAQ su 
cpp.programmazione.it
--
ciao,
Cecco
---------
Visit: 
www.sourceforge.net/projects/dlab
Home Page: 
http://dlab.sourceforge.net/
Dlab-developer mailing list
https://lists.sourceforge.net/lists/listinfo/dlab-developer

 scompare subito. Come devo fare?
Utilizza la funzione getch(); che attende un input da tastiera.Se lo
utilizzi alla fine del programma, prima che la finestra si chiuda devi
premere un tasto.
Mi sembra che la funzione sia inclusa nel iostream.h; altrimenti si trova in
conio.h (che però non è standard).
Spero di aver capito il problema.
Ciao
Simone

 scompare subito. Come devo fare?
Aggiungi in fondo al tuo programma
system("PAUSE");
--
Gerolamo

 In sostanza ho bisogno di un compiler che funzioni
Il programma che hai scaricato funziona perfettamente. Viene lasciato 
come esercizio al lettore scoprire *come* funziona, *quale* di quei 
file è il compilatore, e soprattutto *cosa* è un compilatore. Il 
lettore è autorizzato, anzi, tenuto a consultare la guida di C++ 
Builder. Eventualmente, anche una bella guida DOS, per ripassarsi i 
fondamentali
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!