向自己发送杀戮信号
Send a kill signal to self
我有一个运行 linux 命令的 C++ 代码,我想在通过 C++ 代码执行 linux 命令时模拟段错误,即 SIGSEGV .
所以我的代码看起来像这样
int main(){
string cmd = "some linux command that should throw seg fault";
execute_linux_comand(cmd); // Want to simulate segfault coming while executing this command
}
我应该在“cmd”中输入什么,以便它可以将 SIGSEGV 发送到调用此函数创建的子进程?
向自己发送终止信号可以通过放置此命令来完成
kill -9 $$
我有一个运行 linux 命令的 C++ 代码,我想在通过 C++ 代码执行 linux 命令时模拟段错误,即 SIGSEGV . 所以我的代码看起来像这样
int main(){
string cmd = "some linux command that should throw seg fault";
execute_linux_comand(cmd); // Want to simulate segfault coming while executing this command
}
我应该在“cmd”中输入什么,以便它可以将 SIGSEGV 发送到调用此函数创建的子进程?
向自己发送终止信号可以通过放置此命令来完成
kill -9 $$