HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 29.07.2009, 13:47
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
С нами: 9679872

Репутация: 347
По умолчанию

Цитата:
Сообщение от SeNaP  
Проблема такая.
Как проверить на существоание дериктории, если она есть, то определить путь.
Помогите пожалуйсто
надеюсь, ты имеешь в виду исходя из пути к папке проверить ее наличие.
Конечно можно проверить существование какой-то директории без пути к ней, но ведь же рекурсивный поиск юзать для этого надо.
а в первом случае подойдет такой код:
Код:
#include <stdio.h>
#include <windows.h>

int exist_directory(const char* path)
{
	WIN32_FIND_DATA find_data;
	HANDLE find_handle;
	
	if((find_handle = FindFirstFile(path, &find_data)) == INVALID_HANDLE_VALUE) {
		return 0;
	} else {
		FindClose(find_handle);
		return 1;
	}
}

int main(int argc, char** argv)
{
	if(argc < 2) return EXIT_FAILURE;
	if(exist_directory(argv[1])){
		printf("exist\n");
	} else {
		printf("not exist\n");
	}
	return 0;
}
P.S. да, это только для как бы win-систем

Последний раз редактировалось bons; 29.07.2009 в 13:50..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...