Почему getpid() возвращает pid_t вместо int?

Какова логика вызовов типа getpid() , возвращающих значение типа pid_t вместо unsigned int? Или int? Как это поможет?

Полагаю, это связано с портативностью? Гарантируя, что pid_t имеет одинаковый размер на разных платформах, которые могут иметь разные размеры ints и т.д.?

48
задан Fabio says Reinstate Monica 15 July 2019 в 18:13
поделиться