Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - Farnaby

Seiten: [1]
1
Lowlevel-Coding / pid's im linux shellscript
« am: 05. January 2006, 17:04 »
hallo,

hat jemand von euch eine idee, wie ich in einem shellscript an die prozessid von einem im selbigen script gestarteten prozess komme?

der grund warum es mich interessiert:
bislang sieht mein miniscript so aus:
#!/bin/sh
./prozess
tail -f logfile

wäre doch toll, wenn ich jetzt  mein script vollenden könnte indem ich die --pid option von tail nutzen könnte, um tail automatisch zu beenden, wenn "./prozess" endet!  8)

grüße,
daniel
2
Lowlevel-Coding / Memberfunktionen in C++ übergeben
« am: 20. December 2005, 15:36 »
Funktioniert jetzt so!  8)
Vielen Dank!
3
Lowlevel-Coding / Memberfunktionen in C++ übergeben
« am: 20. December 2005, 14:09 »
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);
}
4
Lowlevel-Coding / Memberfunktionen in C++ übergeben
« am: 19. December 2005, 20:17 »
hmm... son mist!
die bibliothek, die ich benutzen möchte nennt sich "matpack", sollte schon c++ sein, ist aber eben nur freeware.
gibts vielleicht eine nicht zu umständliche und ineffiziente möglichkeit sich eine interface-funktion zu bauen, mit der sowas dann möglich ist?
5
Lowlevel-Coding / Memberfunktionen in C++ übergeben
« am: 19. December 2005, 16:20 »
Hi.

Mein Problem ist das folgende.
Ich möchte eine Funktion (nennen wir sie einfach ("integral") einer Numerikbibliothek verwenden:

double integral ( ... , double (*) (double), ... )

Nun möchte ich "integral" aus meiner Klasse heraus eine Memberfunktion meiner Klasse übergeben. Ist das irgendwie möglich?

(Ich kann die Memberfunktion nicht ohne weiteres global machen, da sie Klassenvariablen als Parameter benötigt. Andererseits lässt die Memberfunktion die Klasse konstant.)
Seiten: [1]

Einloggen