CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
chdir
CHDIR
#include <direct.h> требуется только для объявления
функции
int chdir(pathname);
char *pathname; path-имя нового рабочего дирек-
тория
Описание.
Функция chdir изменяет текущий рабочий директорий на дирек-
торий, определяемый по pathname; pathname должен ссылаться на су-
ществующий директорий.
Возвращаемое значение.
Функция chdir возвращает значение 0, если рабочий директо-
рий успешно изменен. Возвращаемое значение -1 указывает на ошиб-
ку; в этом случае errno устанавливается в ENOENT, указывая, что
заданное path-имя не может быть найдено. Ошибки не возникают, ес-
ли pathname определяет текущий рабочий директорий.
См.также mkdir, rmdir, system.
Пример:
#include <direct.h>
/* следующий оператор изменяет текущий рабочий
** директорий на директорий корня */
chdir("/"); /* Замечание: эквивалентно chdir("\\") */
