LINUX.ORG.RU

sizeof(pid_t)


0

0

Обнаружил что на моем 2.4.28 sizeof(pid_t) == 4.
Вопрос: с какой версии ядра это так ?
Это во всей 2.4.x ветке либо пошло с какого-то конкретного ядра ?

anonymous

Ответ на: комментарий от anonymous

Просто раньше насколько я помню sizeof(pid_t) было равно 2.
Я помню что где то проскакивала новость что Линус изменил это.
Мне казалось что это коснулось только 2.6.x.
int тут не причем так как раньше система явно не была 16 разрядной :)

anonymous
()

это posix. в posix сказано pid_t - signed integer

lg ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.