naja, "schnell" selber schreiben ist gut, da ich sowas noch nie geschrieben hab könnte man immerhin auf den lerneffekt verweisen.
zur not würde es auch mit copy und paste gehen, aber zu irgendwas sollte so eine bibliothek ja auch gut sein, oder? ich habe jetzt das folgende gemacht (siehe unten):
in meiner klasse habe ich einen pointer auf einen typ der klasse selbst eingeführt, um so in meiner funktion auf die klasse zugreifen zu können.
compiliert jetzt, lässt sich aber leider nicht verlinken...
(gcc beschwert sich über "undefined reference"s)
class MatheKlasse
{
.....
double DieBesteFunktion(double);
double suberfunktion (void);
static MatheKlasse* DieMK;
static double tollefunktion(double);
}
double MatheKlasse::suberfunktion (void)
{
DieMK = this;
x = integral (tollefunktion);
....
return x;
}
double MatheKlasse::tollefunktion(double x)
{
return DieMK->DieBesteFunktion(x);
}