Newsgroup: it.comp.programmare.win32
Titolo: Scusate se OT ma ora basta!

Sono gia dieci anni che programmo in C e poi in C++, ma solo da qualche anno
sono passato alla programmazione in win32.
Quello che ho dovuto fare fino ad ora è stato scrivere tutto il codice
direttamente attraverso le API, senza framework come MFC o ATL o WTL. Nulla
di tutto ciò! Inoltre tutto scritto in file compilati da me in Linea di
comando. Oggi lavoro anche con Dev C++ molto buono come IDE freeware, ma ora
ho deciso di smettere...con la programmazione standard e voglio ottenere ad
ogni costo un RAD visuale tipo VC++ oppure BC++B.
Ora vorrei chiedere se uno di voi potrebbe essere talmente gentile da
indicarmi un sito da dove scaricarsi la versione completa di VC++ (il Warez
per intenderci) oppure ancor di più di copiarmi il CD e spedirmelo per posta
(ovviamente spese di spedizione e per la masterizzazione pagate da me).
Vi ringrazio per l'attenzione datami e per le risposto che mi darete.


www.gdf.it/download
 (se il download non funziona, scrivi al webmaster).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

(ovviamente spese di spedizione e per la masterizzazione pagate da me).
I programmi si comprano.
--
Andrea Laforgia (ICQ 87230455)
"Esistono due modi per elaborare il progetto di un software.
 Il primo consiste nel renderlo semplice al punto che non
 manifesti lacune evidenti. Il secondo consiste nel renderlo
 complicato al punto che non manifesti lacune evidenti.
 Il primo metodo e' di gran lunga piu' difficile." [C.A.R. Hoare]

I programmi si comprano.
Ma non era "I programmi si fanno"?
8)
Luc.

Ma non era "I programmi si fanno"?
Troppa fatica ;)
--
Andrea Laforgia (ICQ 87230455)
"A C program's trick is sometimes a C++ program's trap"
                                          [S.B.Lippman]


dal pirata di fiducia ??

                                           [S.B.Lippman]
esiste un esempio pratico di questa?  ;-)
--
ciao
..::[xaero]::..

esiste un esempio pratico di questa?  ;-)
Certo, l'esempio specifico e' su "Inside the C++ Object Model", di
Stanley Lippman, a pag. 16. Si cita il caso di una struttura C in cui
e' presente, alla fine di tutti i dati contenuti, un vettore formato
da 1 solo carattere. Allocando memoria per la struttura con malloc e
aggiungendo alla misura di memoria allocata un certo numero di
caratteri, si fa in modo di allocare memoria per l'ultimo vettore. 
Questo e' legale in C, in quanto e' assicurato che la disposizione dei
membri di una struttura riflette l'ordine in cui essi vengono
dichiarati. E' altrettanto vero in C++, ma e' anche vero che lo schema
con cui vengono allocati gli elementi in una classe (o struttura) C++
in cui ci sono piu' specificatori di accesso e' indefinito.
Quindi adottare una tecnica del genere in C++ genera, a sua volta, un
comportamento indefinito che, secondo lo standard, puo' anche
tramutarsi nella formattazione del tuo disco fisso ;)
--
Andrea Laforgia (ICQ 87230455)
"A C program's trick is sometimes a C++ program's trap"
                                          [S.B.Lippman]

> esiste un esempio pratico di questa?  ;-)
AL> Allocando memoria per la struttura con malloc e
AL> aggiungendo alla misura di memoria allocata un certo numero di
AL> caratteri, si fa in modo di allocare memoria per l'ultimo vettore. 
AL> Questo e' legale in C, in quanto e' assicurato che la disposizione dei
AL> membri di una struttura riflette l'ordine in cui essi vengono
AL> dichiarati.
Azzz... ma questo è FORTRAN!
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+

Azzz... ma questo è FORTRAN!
E' anche C (purtroppo, da un certo punto di vista) 
;)
--
Andrea Laforgia (ICQ 87230455)
"A C program's trick is sometimes a C++ program's trap"
                                          [S.B.Lippman]

 ;)
Direi pessimo C, come la brutta abitudine di inizializzare le
struct direttamente nella dichiarazione senza usare operatori
(. ->); basta cambiare la struttura e tutto va in crisi.
L'ho sempre odiato :-\
Ciao.
Il Michett@
--

Direi pessimo C,
E gia', e' per questo che cio' che a volte e' un trucchetto in C, a
volte e' una trappola in C++ ;)



noto che anche tu leggi c++ informer :))
g0