execvp を使用する Linux で C++ 関数を作成しています。この関数に渡される唯一のパラメーターは、exec の引数を示す char* です。この char* を execvp の char** に変換する必要があり、引用符を考慮する必要があります。以下に例を示します。
/path/to/program "argument one" argument two
- results in -
/path/to/program
argument one
argument
two
これを行うための組み込みの方法はありますか?そうでない場合、自分のパーサーを書く以外にできる簡単なことはありますか?