12-01-2011, 09:36 PM
provato e finalmente mi è uscito il pop up però compilando mi da questi errori:
ecco il mio Main
ed il mio player.h:
Codice:
------ Inizio compilazione: Progetto: prova OOP, Configurazione: Debug Win32 ------
Compilazione in corso...
Main.cpp
c:\documents and settings\simo\documenti\visual studio 2008\projects\prova oop\prova oop\main.cpp(6) : error C2628: 'player' non può essere seguito da 'void'. Si è omesso ';'?
c:\documents and settings\simo\documenti\visual studio 2008\projects\prova oop\prova oop\main.cpp(6) : error C2556: 'player DarkGDK(void)': la funzione in overload differisce da 'void DarkGDK(void)' solo per il tipo restituito
c:\programmi\the game creators\dark gdk\include\darksdk.h(84): vedere la dichiarazione di 'DarkGDK'
c:\documents and settings\simo\documenti\visual studio 2008\projects\prova oop\prova oop\main.cpp(6) : error C2371: 'DarkGDK': ridefinizione. Tipi di base differenti.
c:\programmi\the game creators\dark gdk\include\darksdk.h(84): vedere la dichiarazione di 'DarkGDK'
c:\documents and settings\simo\documenti\visual studio 2008\projects\prova oop\prova oop\main.cpp(7) : error C2447: '{': intestazione di funzione mancante. Elenco formale di tipo obsoleto?
Il log di compilazione è stato salvato in 'file://c:\Documents and Settings\simo\Documenti\Visual Studio 2008\Projects\prova OOP\prova OOP\Debug\BuildLog.htm'
prova OOP - 4 errore/i, 0 avviso/i
========== Compilazione: 0 completate, 1 non riuscite, 0 aggiornate, 0 ignorate ==========
ecco il mio Main
Codice:
#include "DarkGDK.h"
#include "player.h"
void DarkGDK ( void )
{
dbSyncOn ( );
dbSyncRate ( 60 );
player Man;
Man.Controlli();
while ( LoopGDK ( ) )
{
dbSync ( );
}
return;
}
ed il mio player.h:
Codice:
class player
{
void Controlli()
{
dbPrint("si tranquillo funge ^^");
}
}