Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> работа с изображениями с++ 
:(
    Опции темы
nastya25
Дата 22.11.2014, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 22.11.2014

Репутация: нет
Всего: нет



Здравствуйте. Помогите, пожалуйста, с данной проблемой. Даны 2 папки. Нужно написать функцию, которая по очереди из этих папок выбирает по картинке и возвращает каждый раз полный путь к следующей выбираемой картинке. Спасибо за внимание
PM MAIL   Вверх
Dem_max
Дата 23.11.2014, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 4
Всего: 39



К сожалению в С++ нет встроенных средств для поиска файлов в директориях


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
vol4ek
Дата 23.11.2014, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


конь в пальто
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 1.5.2011
Где: Минск

Репутация: нет
Всего: 0



если можно юзать MFC то через CFileDialog можно попробывать.

Добавлено через 5 минут и 30 секунд
Код

CString Path,Name,Title;
int fsize;


int iBufferSize = 100000;
CFileDialog fd(TRUE,NULL,"*.jpg*",OFN_ALLOWMULTISELECT | OFN_NOVALIDATE );    
fd.m_ofn.nMaxFile = iBufferSize;    
char * cNewBuffer = new char[iBufferSize];
fd.m_ofn.lpstrFile = cNewBuffer;    
fd.m_ofn.lpstrFile[0] = NULL;    
int result = fd.DoModal();
if (result==IDOK)
{        
    POSITION pos = fd.GetStartPosition();
    while (pos)
    {
        Path = fd.GetNextPathName(pos);     // path
        CFile  f;
        f.Open(Path,0,0,0);
        Name = f.GetFileName();             // name
        Title = f.GetFileTitle();           // title
        fsize = f.GetLength(); // size
        f.Close();
    }

}
delete []cNewBuffer;

как-то так
PM MAIL ICQ   Вверх
Dem_max
Дата 24.11.2014, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1780
Регистрация: 12.4.2007

Репутация: 4
Всего: 39



в Linux нет MFC


--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
vol4ek
Дата 24.11.2014, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


конь в пальто
**


Профиль
Группа: Участник
Сообщений: 304
Регистрация: 1.5.2011
Где: Минск

Репутация: нет
Всего: 0



в топике ни слова про линукс
PM MAIL ICQ   Вверх
SVN74
Дата 25.11.2014, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



http://msdn.microsoft.com/ru-ru/library/wi...2(v=vs.85).aspx
http://msdn.microsoft.com/ru-ru/library/wi...8(v=vs.85).aspx

Это сообщение отредактировал(а) SVN74 - 25.11.2014, 13:39
PM MAIL WWW   Вверх
NoviceF
Дата 26.11.2014, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 313
Регистрация: 13.3.2012
Где: Ростов-на-Дону

Репутация: 2
Всего: 2



Цитата(vol4ek @  24.11.2014,  19:45 Найти цитируемый пост)
в топике ни слова про линукс 

и зря smile

Автор, в какой среде предполагается разрабатывать приложение и под какую ОС?

При всех неизвестных, можно посмотреть в сторону boost filesystem.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.