Ciao a tutti. Ho un codice scritto in C++ ('.cpp') che si compila senza problemi su windows. Quando vado a compilarlo in Ubuntu però (gcc 4.4) mi da il seguente errore:
- Prog.cpp:39: error: ‘min’ was not declared in this scope
Prog.cpp:40: error: ‘max’ was not declared in this scope
Il 'min' e 'max' dovrebberò essere nella libreria math.h (non sono un'esperto di C++). Cercando su internet ho visto alcuni che consigliavano di includere:
oppure di compilare aggiungendo '-lm'. In entrambi i casi ottengo sempre lo stesso risultato.
Sapete come posso risolvere? E nel caso, come posso modificare il min e il max usando un ciclo IF?Cioè qual'è codice sostituisco a min e max?
Grazie