Стандартная (или бесплатная) библиотека C для работы с POSIX - PullRequest
7 голосов
/ 18 января 2012

Существует ли какая-либо стандартная (или широко используемая) простая библиотека манипулирования путями POSIX для C (объединение путей, удаление имен файлов и т. Д.)?

На самом деле, поскольку я в основном работаю под Windows, в настоящее время я использую 'shlwapi' функции пути.

Существует ли какой-либо эквивалентный набор функций для путей POSIX?

1 Ответ

9 голосов
/ 18 января 2012
  • путь соединения - snprintf ()
  • удаление имени файла - dirname ()
  • и т.д.. - basename (), realpath (), readlink (), glob (), fnmatch () ...
...