powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Изменение директории на один уровень вверх
4 сообщений из 4, страница 1 из 1
Изменение директории на один уровень вверх
    #32869854
Ost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ost
Гость
Сначала запоминаем текущую директорию в данный момент :
char OldPath[_MAX_PATH];
_getcwd(OldPath,_MAX_PATH);
Затем при помощи
_chdir("new_dir");
можно сменить директорию на один уровень вниз и сделать текущей директорию new_dir.
Чтобы подняться на одну директорию вверх (на один уровень вверх) :
_chdir("OldPath");

Подскажите пожалуйста, есть ли другой, более простой способ подняться на один уровень вверх при помощи какой-либо команды.
Ost.
...
Рейтинг: 0 / 0
Изменение директории на один уровень вверх
    #32869869
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С командной строки
Код: plaintext
cd ..
думаю что функцией _chdir() тоже.
...
Рейтинг: 0 / 0
Изменение директории на один уровень вверх
    #32873589
Dubrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не знаю как в Visuale, но в Watcom C/C++ v11.0 под DOS (в смысле EXE-шник DOS-овский, но запускал под форточками) chdir(".."); срабатывает замечательно.
---
С уважением, Dubrov.
...
Рейтинг: 0 / 0
Изменение директории на один уровень вверх
    #32874353
Ost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ost
Гость
Спасибо.
Ost.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Изменение директории на один уровень вверх
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]