PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pfadvariablen in c++ benutzen



Ghostrider
30-07-2008, 15:04
Hallo,

ich möchte eine Datei öffnen, die sich in $HOME/daten/ befindet. Wie kann ich die Pfadvariable $HOME in c++ benutzen.

Ach ja, zweite Frage:

was ist das c++ Pendant zu popen()? Ich möchte ein Programm öffnen und ihm dann per << die Komandos übermitteln (z.B. Gnuplot).

MFG
Ghost

BLUESCREEN3D
30-07-2008, 15:23
Wie kann ich die Pfadvariable $HOME in c++ benutzen.

getenv()


was ist das c++ Pendant zu popen()?

Es gibt kein offizielles. Selbst popen() ist weder im C- noch im C++-Standard drin (sondern POSIX).
Aber mit einer Suchmaschine deiner Wahl solltest du diverse C++-Bibliotheken finden, die genau das bieten, was du suchst.