Я столкнулся с ошибками в моей программе, которые привели к завершению всего процесса, в то время как я отлаживал свою программу и следил за Task Manager
. Я мог видеть, что мой процесс завершен во время работы определенного потока.Какие действия, выполняемые потоком, вызовут другие потоки, и весь процесс завершится?
Я прошел через эту тему, и, видимо, я использовал exit()
, что вызвало проблему. Я изменился на pthread_exit()
, но снова у меня была такая же проблема, оказалось, что конкретная тема также имела незаконную операцию: division by zero
.
- pthread_exit
- pthread_cancel
- выход
- незаконные действия
- основной возвратный поток
Когда те приведет отменят процесс?