Salve a tutti,
per sostenere un esame universitario devo modificare un'applicazione c++ costituita da più files.
Ho sempre utilizzato Eclipse CDT per applicazioni C ma questa volta sto trovando dei problemi col c++.
In particolare mi trovo un file hit.h contenente un costruttore di questo tipo:
Hit ()
{
t = (float)HUGE;
material = NULL;
normal = Vec3f (0.0, 0.0, 0.0);
}
facendo il build del progetto mi segnala un errore in corrispondenza di
t = (float)HUGE;
dicendo: 'HUGE' was not declared in this scope
HUGE dovrebbe essere una parola chiave come NULL ma non capisco perchè non viene riconosciuta.
Il progetto Eclipse è configurato come segue:
GCC C++ Compiler -> Command: g++ -lm
GCC C Compiler -> Command: gcc -lm
MinGW C++ Compiler -> Command: g++ -lm
MinGW C++ Compiler -> Libraries -> glu32 , glut32 e opengl32
Qualcuno più esperto di me potrebbe aiutarmi?
Vi ringrazio in anticipo!
Davide