Системное программирование, стандарты и реализации
Все программы должны соответствовать принятому стилю кодирования.
- В начале файла - заголовок с автором и лицензией;
- Перед каждой функцией - комментарий с описанием функции и аргументов;
- Текст программы разбит на "абзацы" с комментарием перед каждым "абзацем".
Все возвращаемые функциями значения должны проверяться. В случае ошибок выполнение программы должно аварийно завершаться с выдачей сообщения об ошибке и кодом завершения EXIT_FAILURE.
2. Cтандарты и реализации
- Вывести значения всех пределов ISO C в Вашей системе.
- Вывести значения всех пределов POSIX в Вашей системе.
- Вывести значения всех конфигурационных пределов, доступных при компиляции.
- Вывести значения конфигурационных пределов, получаемых с помощью pathconf(), для корневой файловой системы
- Вывести значения всех конфигурационных пределов, получаемых с помощью sysconf().
- Измените с помощью команды ulimit какой-либо из пределов. Проверьте с помощью предыдущей программы.