3 Stimmen

Thread-sicherer gleichzeitiger Aufruf eines externen Befehls in C++

Ich habe mich im Internet umgesehen und versucht, eine Möglichkeit zu finden, gleichzeitige Aufrufe an ein externes Programm in einer Thread-sicheren Weise aus meinem C++-Programm zu machen. Soweit ich es verstanden habe, sind popen, system und fork nicht thread-sicher. Mir scheint, dass hier etwas fehlt, was ich bisher nicht finden konnte. Ist es möglich, dass es KEINE MÖGLICHKEIT gibt, gleichzeitige Aufrufe von verschiedenen Threads an ein externes Programm zu tätigen? Denn mir scheint, dass dies eines der ersten Beispiele für die Verwendung von Multi-Thread-Codierung wäre. Ich verwende Linux (Mandriva), und das externe Programm, das ich aufrufen möchte, kann in verschiedenen Shells gleichzeitig aufgerufen werden. Ich bin nicht neu in C++, aber neu in Multi-Threading, daher wäre ich für jeden Ratschlag zu diesem Thema sehr dankbar. Marcelo

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X