Guest |
Отправлено: 20.01.2006, 19:41 |
|
Не зарегистрирован
|
Какой аналог в с++ есть для функции SetCurrentDir |
|
Gal |
Отправлено: 21.01.2006, 12:36 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 124
|
Описание
Это системный вызов, который делает текущим каталог
(directory) по специфицированному аргументом марш-
руту (path). Последний должен приводить к существу-
ющему каталогу.
Использование
CODE |
#include <direct.h>
int chdir(char * path);
|
Возвращаемое значение
Возвращается 0 в случае успеха и -1 в противном
случае с установлением errno.
Пример
CODE |
#include <direct.h>
#include <stdio.h>
char * path = "\\temp";
main()
{
int result;
result = chdir(path);
if(result != 0)
printf("Не могу перейти к каталогу %s\n",
path);
else
printf("Текущим стал каталог %s\n", path);
}
|
Отредактировано Gal — 21/01/2006, 12:38 |
|
gvg |
Отправлено: 21.01.2006, 16:30 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
WinAPI
CODE | BOOL SetCurrentDirectory(LPCTSTR lpPathName); | |
|
Gal |
Отправлено: 23.01.2006, 10:57 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 124
|
To gvg
Надо внимательно читать вопрос при чем здесь функция WinApi.
Может функция нужна для мультиплотформенного приложения. |
|