C/C++执行外部程序(调用外部exe程序)
本文只做简单介绍,具体用法请参照MSDN。 C中的函数: 1.exec() 函数家族: exec() 家族的函数将会创建一个新的进程来执行程序。 _execl, _wexecl _execv, _wexecv _execle, _wexecle _execve, _wexecve _execlp, _wexeclp _execvp, _wexecvp _execlpe, _wexeclpe _execvpe, _wexecvpe 函数格式: intptr_t _?exec*( const char *cmdname, const char *arg0, ... const char *argn, NULL ); intptr_t _?execv*( const char *cmdname, const char *const *argv ); 2.spawn()函数家族: spawn() 家族的函数将会创建一个新的进程来执行程序。 _spawnl, _wspawnl _spawnv, _wspawnv _spawnle, _wspawnle _spawnve, _wspawnve _spawnlp, _wspawnlp _spawnvp, _wspawnvp _spawnlpe, _wspawnlpe _spawnvpe, _wspawnvpe 函数格式: intptr_t _