Ich habe ein Programm, das eine Datei in demselben Verzeichnis wie einen bereits laufenden Windows-Prozess platzieren muss. Wie kann ich dieses Verzeichnis als std :: string abrufen, damit ich an der richtigen Stelle schreiben kann?C++ - Wie bekomme ich den .exe-Pfad eines laufenden Prozesses als std :: string?
Ich weiß, dass dies keine große Frage ist, aber ich habe mit Google viel gesucht, und ich konnte nichts finden, das auch nur entfernt einer Lösung ähnelt.
EDIT: Ich verwende Code :: Blocks, also wäre eine Lösung, die nicht spezifisch für die Funktionen einer einzelnen IDE ist, am besten.
[ 'GetModuleFileName'] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms683197 muss (v = vs.85) .aspx) wird dafür wahrscheinlich nützlich sein. – WhozCraig