gnuplot-cpp kann den Befehl nicht an die Pipe weiterleiten
Ich benutze gnuplot-cpp, um mathematische Graphen mit C ++ zu zeichnen. Wie ich vage verstehe, ist dies eine Schnittstelle, die den Befehl an pgnuplot.exe weiterleitet und die Ausgabe in einer anderen GUI anzeigt.
Bisher habe ich den Fehler wie folgt:
'C:\Program' is not recognized as an internal or external command...
Der ursprüngliche Befehl, der dem Rohr zugeführt wird, lautet:
"C:\Program Files (x86)\gnuplot\bin/pgnuplot.exe"
Der gleiche Befehl, der in _access (cmd) ausgeführt wird, gibt TRUE für die Existenz der ausführbaren Datei zurück, wohingegen er den Fehler zurückgibt, der zuvor beschrieben wurde, wenn er in _popen (cmd, "w") ausgeführt wird.
Ich frage mich, ob der Fehler vom cmd-String-Format herrührt und ich habe versucht, "/", "\", "\\" ... aber nichts funktioniert
Die 2 Code-Dateien sindgnuplot_i.hpp undexample.cc
Vielen Dank im Voraus für jede Hilfe!
Bearbeiten 01:
Ich habe die beiden Codedateien aktualisiert. Sie enthalten einige meiner ergänzenden Änderungen