c++ execl函数执行不存在的文件段错误退出

c++ execl函数执行不存在的文件段错误退出

问题描述:

如题,execl执行可执行文件,文件不存在或执行失败时,导致主程序段错误退出,怎么处理这个问题

那就在调用execl前 检查文件是否存在咯

我用的是QT,想调别的程序,别的程序不存在就会段错误

返回值:执行失败则直接返回-1
增加捕获异常。

那你认为的判断一下不就行了,若不存在则不掉就行了么...