Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This is an older version of Boost and was released in 2022. The current version is 1.90.0.
boost::process::exe
// In header: <boost/process/exe.hpp> unspecified exe;
The exe property allows to explicitly set the executable.
The overload form applies when to the first, when several strings are passed to a launching function.
The following expressions are valid, with value being either a C-String or a std::basic_string with char or wchar_t or a boost::process::filesystem::path.
exe="value"; exe(value);
The property can only be used for assignments.