PDA

Visualizza la versione completa : [c++] POSITION


raphi01
27-10-2003, 14:22
ciao
avete idea di come fare per definire POSITION???

POSITION pos;

dove:

Data types unique to the Microsoft Foundation Class Library include the following:

POSITION A value used to denote the position of an element in a collection; used by MFC collection classes.

...

il compilatore mi dice:

'POSITION' : undeclared identifier
...

grazie

raphi01
27-10-2003, 15:21
aggiungo un altra domanda, ho bisogno di fare:

ASSERT(m_nBufferSize > 0);

ma anche qua mi dice:

'ASSERT' : undeclared identifier

nell'help ho trovato questa frase ("Note: This function is available only in the Debug version of MFC.").. come faccio a sapere quale e' la mia versione??

grazie ancora

raphi01
27-10-2003, 16:34
PS: quando ho iniziato il mio progetto, ho fatto una "new Win32 Console Application"..

..e' questo l'errore??

dovevo fare una di queste??:

MFC ActiveX ControlWizard
MFC AppWizard (dll)
MFC AppWizard (exe)

quali sono le differenze fra questi tre projects?? per fare come stavo facendo un'applicazione da linea di comando come faccio?? dove metto il main??
scusate le domande forse troppo stupide ma sto imparando adesso..

ciao

rx7
27-10-2003, 22:10
Win32 Console Application = programma da riga di comando (assenza di grafica)

MFC ActiveX ControlWizard = crea un controllo activeX basato su classi MFC che poi puoi includere in altre applicazioni
MFC AppWizard (dll) = crei delle librerie basate su calssi MFC
MFC AppWizard (exe) = crea un applicativo (con grafica) basato su classi MFC


Le calssi MFC sono delle classi che mette a disposizione la Microsoft su Visual Studio (ma e trovi ache in Borland) per facilitare la vita ai programmatori: con pochi click ti ritrovi un'applicazione funzionante, non fa nulla ma funziona

raphi01
29-10-2003, 15:33
grazie, ciao

Loading