Compilerfehler - Aufruf einer Nicht-Funktion
-
Hallo.
Ich habe folgendes Problem:
Irgendwo in meinem Programm steht:
data[i].sin_LEN_delta_l = sin(data[i].LEN_delta_l); data[i].cos_LEN_delta_l = cos(data[i].LEN_delta_l);
Bis vor ein paar Minuten hat er das einwandfrei compiliert.
Jetzt erhalte ich folgende Fehlermeldung für die COS-Zeile:
[C++ Fehler] kennfeld.cpp(1109): E2314 Aufruf einer Nicht-Funktion
Die Zeile mit dem Sinus geht einwandfrei...
Wenn ich in der betreffenden Zeilecos(data[i].LEN_delta_l)
durch
sin(data[i].LEN_delta_l + M_PI_2)
ersetze frist er es.
An dieser Stelle habe ich im Code gar nichts geändert.
Was ist hier los?
Gruß,
chris_f
-
der fehler tritt bei solchen konstrukten auf:
int cos = 1; int b = cos(0.0);
faellt dir was auf?
-
in der Tat!Peinlich, peinlich...
Danke!