long double in cpp



  • Hallo schlaues Forum,

    ich benötige für ein Programm die Genauigkeit von long double und die Geschwindigkeit (hauptsächlich die Leichtigkeit in der Anwendung) von OpenMP.

    for(long double y = 0; y ....)

    Funktioniert mit dem g++-4.1 sehr gut.
    Da ich aber OpenMP verwenden möchte muss ich den g++4.2 nutzen, der
    folgenden Fehler wirft:

    main.cc:45: Fehler: ungültiger Typ für Schleifenvariable »y«

    Habt ihr Ideen was da schief läuft?

    Liebe Grüße
    billy



  • long double ist nicht genormt und überall verfügbar. Verwende dann double, das könnte vielleicht ausreichen.


Anmelden zum Antworten