Library step()Funktion
-
Hallo!
ich würde gern Step() Funktion in ein c++Programm unter Linux verwenden.
kennt jemand eine Library,in der diese Funktion definier ist.Danke schön mal im Voraus
Gruß
Toly
-
Ja. (ist sogar im Standard drin)
#include <stairs>
-
Hallo Stufenexperte,
habe stairs und libstairs in Synaptic paketverwaltung nicht gefunden oder hat sie eine ander name
-
Toly schrieb:
Hallo!
ich würde gern Step() Funktion in ein c++Programm unter Linux verwenden.
kennt jemand eine Library,in der diese Funktion definier ist.Danke schön mal im Voraus
Gruß
TolyErklär die Implementierung von "Step()".
Mir ist die Funktion nicht bekannt, im Standard auch nicht.Stufenexperte hat Blödsinn erzählt, wie 314159265358979 es auch immer tut.
-
Achso,
step ist so definiert:
step(x) =0 für x <0 und step(x)=1 für x>0 ist;
-
Ich verstehe nicht ganz, wo die Schwierigkeit besteht, diese Funktion selbst zu implementieren, wenn das die ganze Definition ist...
-
Toly schrieb:
step ist so definiert:
step(x) =0 für x <0 und step(x)=1 für x>0 ist;Also das ist ein Einzeiler - und weil ich gerade gute Laune habe, gibt's den gratis:
int step(double x) { return x>0 ? 1 : 0; }
-
Um ein paar Bytes Speicher zu sparen, würde ich bool als Rückgabetyp nehmen, aber eine Frage an Toly: was soll passieren, wenn x=0?