nftw
хочет использовать параметр для количества дескрипторов файлов и, похоже, не может сказать «как можно больше». Задание 255, похоже, работает в Linux, но не в BSD. Очевидно, OPEN_MAX является рекомендуемым решением для BSD, но я не могу использовать его, так как он не работает в Linux.
Существует ли переносимый эквивалент OPEN_MAX, который будет работать как в Linux, так и в BSD?
В качестве альтернативы, существует ли переносимый номер, достаточно большой, чтобы не замедлять процесс, переносимый для практических целей (в идеале указанный в POSIX или, по крайней мере, который будет работать на каждой Unix-подобной системе со значительной долей рынка)