BCB6 kennt nicht die STL
-
Hallo alle zusammen,
ich möchte Funktion max() von STL benutzen und das geht nicht.
Der Compiler beschwert sich, dass der keine max() Funktion kennt.#include <math.h>
Hier ist der Code:
void __fastcall TForm1::Button1Click(TObject *Sender) { int zahl1 = StrToInt(Edit1->Text); int zahl2 = StrToInt(Edit2->Text); int ergebnis = max(zahl1,zahl2); Edit3->Text = IntToStr(ergebnis); }
Ich weiss nicht was ich machen soll.
Kann jemand mir ein Tip geben?
-
Falscher Header - afaik steht min() und max() im Header <algorithm>.
(und <math.h> ist ein alter C-Header, der überhaupt nichts mit der STL zu tun hat)
-
Danke!