Я хочу, чтобы моя программа создала файл, расположенный по пути параметра команды, то есть program /home/user/directory/that/doesnt/exist/file
.Если каталог не существует, fopen
не сможет открыть файл, поэтому программа должна будет создать каталоги.Должен ли я запрограммировать свой собственный цикл для определения каждого слеша и mkdir
каждого каталога, или есть функция, которая делает это автоматически?