Я пишу на C (gcc), и у меня есть функция read_serial_device (), которая будет вызываться как thread.Я использую библиотеку pthread.
Дело в main (), я вызываю эту функцию, и я знаю, что мне не нужно ждать, пока она выйдет.так что я могу создать его экземпляр в состоянии DETACHABLE.однако в других частях кода (на самом деле из другого потока) мне нужно создать его присоединяемым.
Могу ли я на самом деле вызвать функцию отделяемой в одном случае и как присоединяемой в другом?или я должен создать его присоединяемым всегда и везде?
спасибо