向自己发送杀戮信号

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 $$