Newsgroup: it.comp.programmare.win32
Titolo: aiuto per Borland C++ 4.5x o 5.0x

Salve ragazzi, scusate il cross-post ma non so come fare altrimenti.
Mi hanno chiesto di fare delle modifiche ad un vecchio programma Ms-Dos,
scritto con il Borland C++ 3.1.
Dovrei fare delle modifiche altre aggiunte varie, nonche compilarlo
a 32 bit con un dos extender (e un programma che esegue molti calcoli) oltre
a fare in modo
che sia compatibile con l'anno 2000.
Cerco informazioni e supporto su queste modifiche e sui vecchi compilatori
Borland
in oggetto. In particolare vorrei sapere  quale è l'ultimo IDE per Dos della
Borland, se posso
utilizzare anche un IDE Windows per compilare per Dos-32, e se il debug
interattivo funziona
lo stesso bene (prevenire e meglio che curare :-).
Inoltre, last but not least, cerco disperatamente anche i/il compilatore in
oggetto. In particolare sono
disposto ad acquistare una copia, a un rimborso spese, ad uno scambio,
insomma fatevi sentire per favore.
Datemi una mano altrimenti perdo la commessa.
Grazie.
Lello

 insomma fatevi sentire per favore.
io ho scaricato freeware BCC 5.5 quindi credo che anche le versioni
precedenti siano freeware

 ha scritto nel messaggio
news:qHw87.15862$0Z1.5...@news.infostrada.it...



Ragazzi, mi avete preso per un principiante :-(
Non è così purtroppo. Il Bcc55 l'ho scaricato da parecchio tempo (in
particolare adesso
lo tengo aggiornato alla ver. 5.5.1). Ma il Bcc55 è il core del compilatore
C++Builder 5
epurato da tutta la VCL e altro. In pratica è un ottimo compilatore ISO C++.
Il problema è che il vecchio Borland C++ conteneva una marea di funzioni
proprietarie
tipiche della libreria Borland per ambiente Ms-Dos, che non sono state
importate in
C++Builder, tantomeno in Bcc55. Per esempio tutte le funzioni grafiche della
BGI, ma
tante altre. Non mi vorreste far riscrivere tutto vero?
Possibile che nessuno abbia sto caspita di CD e che me lo possa
masterizzare? Sul sito
della Borland e della Borland Italia non si può più acquistare; Non si può
acquistare nemmeno
 il C++Builder 3 nel cui Cd della versione professional o enterprise erano
pure inclusi questi
due compilatori. Un pò di solidarietà vi prego :-| ........
Lello

Lello
dai un'occhiata alla posta :) io ero andato a casa...
fammi sapere al + presto
cod

L'ultimo compilatore DOS per Windows della Borland è il Borland C++ 5.02.
5.5.1
--
CyberWalkie - walkietalkie(at)
libero.it

Nessuno sa dirmi se la scanf ha dei problemi nella lettura dei float? Io ho
provato ad acquisire una matrice di float attraverso la scanf e non mi
assegna i valori, il cosice è giusto:
scanf ("%f", &matrix[i][e]);
la cosa funziona solo se utilizzo una variabile temporanea:
scanf ("%f", &temp);
matrix[i][e] = temp;
ma capirete che non è il massimo aspirabile!!! Il fatto è che la scanf ha
già dei problemi con l'acquisizione dei caratteri, e non vorrei che ne
avesse anche qui...
GRAZIE 10000
Alessandro

 scanf ("%f", &matrix[i][e]);
L'unica cosa che mi viene in mente e` che l'array sia composto da
double, mentre scanf() si aspetta dei float.
--
Lorenzo

double, mentre scanf() si aspetta dei float.
E' il mio stesso dubbio.
Tra l'altro, scanf(), a differenza di printf() (che subisce
promozione di tipo per i float a double e quindi tratta
ambedue con %f) ha bisogno dello specificatore di formato
preciso per il tipo che si sta leggendo: %f per i float, %lf
per i double, %Lf per i long double.
-- 
Andrea Laforgia
#exclude <windows.h>