1
我有一个在Linux上运行的创建一定数量线程的C代码。在其中一个线程中,我需要它,以便如果它运行到某个条件,它应该终止整个过程。我查阅了exit()命令,但并不真正了解如何使用它。如何在Linux中完全从线程中终止进程(C)
我有一个在Linux上运行的创建一定数量线程的C代码。在其中一个线程中,我需要它,以便如果它运行到某个条件,它应该终止整个过程。我查阅了exit()命令,但并不真正了解如何使用它。如何在Linux中完全从线程中终止进程(C)
关于exit()
几乎没有理解。只要这样做:
exit(EXIT_FAILURE);
并且不再是你的过程。
EXIT_FAILURE
成为您程序的退出状态;这与从main()
返回值相同。
既然你们都在一个过程中,尽管多线程,只是打出口将杀死很多。
你有什么麻烦理解? – Collin