Ciao a tutti,
da anni programmo in C, poi un bel giorno ho deciso di fare il salto ed aggiornarmi, passando cosi' al C++ prima ed in fine al Visual C++
Devo dire che ho notevoli difficolta' a programmare in Visual C++, a parte la omplessita' del linguaggio, ma la cosa che ogni volta mi ostacola e' l' approccio "ad oggetti".
Giusto per varvi un esempio, mi sono creato una classe per la gestione di una porta seriale, ma potrebbe essere una qualsiasi classe.
Vorrei utilizzarla in un semplicissimo progetto chiamato con molta fantasia "Prova" sviluppato come Dialog based ( niente SDI o MDI per semplificare al massimo l' esempio).
Ebbene MFC di default crea le seguenti classi: CAboutDlg, CProvaDlg e CProvaApp.
A tale lista si aggiunge la mia classe CSerial.
Fino qui tutto bene, ma ora non so piu' che strada percorrere,
Vorrei creare un ogetto ti tipo CSerial, ed utilizzarlo all' interno di varie funzioni di classe CProvaDlg
es: CProvaDlg::OnButtonSerialRead e CProvaDlg::OnButtonSerialWrite
Dove posso creare il mio oggetto ?
In qualsiasi funzione io lo inizializzi, al terminte di quest'ultima l' oggetto verrebbe distrutto.
E' una sciocchezza per voi espertoni, ma per un principiante autodidatta come me i testi consultati non mi hanno aiutato....
HELP !!!
Ciao
Sergio