- Registriert
- 09.01.07
- Beiträge
- 369
Hallo zusammen,
habe ein Programm geschrieben, in welchem ich auch die Funktion abs benutze, um aus einer double Zahl den absoluten Betrag zu bekommen. Das Skurrile an der Sache ist, dass ich den Code unter Solaris kompilieren kann, aber nun unter Mac OS X mit i686-apple-darwin8-g++-4.0.1 geht dies nicht, da bekomme ich für die Funktion abs folgende Fehlermeldung:
gpspres.cpp: In function ‘int main(int, char**)’:
gpspres.cpp:218: error: call of overloaded ‘abs(double&)’ is ambiguous
Kann mir da jemand weiterhelfen?
Gruß,
daniel
math.h, fstream,exception, iostream, string und stdexcept werden eingebunden.
habe ein Programm geschrieben, in welchem ich auch die Funktion abs benutze, um aus einer double Zahl den absoluten Betrag zu bekommen. Das Skurrile an der Sache ist, dass ich den Code unter Solaris kompilieren kann, aber nun unter Mac OS X mit i686-apple-darwin8-g++-4.0.1 geht dies nicht, da bekomme ich für die Funktion abs folgende Fehlermeldung:
gpspres.cpp: In function ‘int main(int, char**)’:
gpspres.cpp:218: error: call of overloaded ‘abs(double&)’ is ambiguous
Kann mir da jemand weiterhelfen?
Gruß,
daniel
math.h, fstream,exception, iostream, string und stdexcept werden eingebunden.