1
我有一個在Linux上運行的創建一定數量線程的C代碼。在其中一個線程中,我需要它,以便如果它運行到某個條件,它應該終止整個過程。我查閱了exit()命令,但並不真正瞭解如何使用它。如何在Linux中完全從線程中終止進程(C)
我有一個在Linux上運行的創建一定數量線程的C代碼。在其中一個線程中,我需要它,以便如果它運行到某個條件,它應該終止整個過程。我查閱了exit()命令,但並不真正瞭解如何使用它。如何在Linux中完全從線程中終止進程(C)
關於exit()
幾乎沒有理解。只要這樣做:
exit(EXIT_FAILURE);
並且不再是你的過程。
EXIT_FAILURE
成爲您程序的退出狀態;這與從main()
返回值相同。
既然你們都在一個過程中,儘管多線程,只是打出口將殺死很多。
你有什麼麻煩理解? – Collin