Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 680
от 14.03.2007, 00:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 465, Экспертов: 51
В номере:Вопросов: 3, Ответов: 4


Вопрос № 77546: Ищу компонент визуализации(скинов) - создания, интеграции, возможности смены в приложение. Очень срочно и очень нужно собственно помогите. Если есть предложения то шлите сюда: geist@biz.by - Желательно бесплатный, или платный + ... (сами пон...
Вопрос № 77558: Доброго времени суток. Нужна помощь. Надо написать программу для копирования каталогов (копируются все вложенные папки и файлы). Подскажите, как выяснить, что в папке есть подпапки и файлы....
Вопрос № 77564: Здравствуйте Уважаемые эксперты! помогите сделать лабораторную 1. Записать сведения о pезультатах соpевнований по пpыжкам в высоту (3 попытки). Каждая запись должна содеpжать следующую инфоpмацию: ФИО споpтсмена, споpтивное общество...

Вопрос № 77.546
Ищу компонент визуализации(скинов) - создания, интеграции, возможности смены в приложение. Очень срочно и очень нужно собственно помогите.

Если есть предложения то шлите сюда: geist@biz.by - Желательно бесплатный, или платный + ... (сами поняли)

Borland C++ Builder 6

Заранее спасибо.
Отправлен: 08.03.2007, 18:37
Вопрос задал: geist (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: FreeCube
Здравствуйте, geist!

Вот
http://dumpz.ru/forum/showpost.php?p=103244&postcount=3
http://cmex.user.kz/index.php?newsid=374
что-то есть.

// Borland C++ Builder 6 позволяет ставить компоненты от Delphi

Ответ отправил: FreeCube (статус: 1-ый класс)
Ответ отправлен: 08.03.2007, 20:16


Вопрос № 77.558
Доброго времени суток. Нужна помощь. Надо написать программу для копирования каталогов (копируются все вложенные папки и файлы). Подскажите, как выяснить, что в папке есть подпапки и файлы.
Отправлен: 08.03.2007, 20:51
Вопрос задал: Гриниченко Андрей (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Gremlin
Здравствуйте, Гриниченко Андрей!
Используйте пару функций FindFirstFile и FindNextFile для перебора всех файлов и поддиректорий. В FindFirstFile необходимо передать маску поиска, например так: "C:My Directory*.*". Обе функции используют одну структуру WIN32_FIND_DATA, которая содержит всю необходимую информацию, в том числе и атрибуты файла(dwFileAttributes). Если очередной файл - директория, то (dwFileAttributes&FILE_ATTRIBUTE_DIRECTORY) != 0.
Исключение составляют два типа директорий "." и ".." они, являются алиасами на родительский и корневой директории, обрабатывать их не нужно.

После завершения поиска вызовите функцию FindClose
Ответ отправил: Gremlin (статус: 1-ый класс)
Ответ отправлен: 08.03.2007, 23:18

Отвечает: V1s0r
Здравствуйте, Гриниченко Андрей!

А я бы вам посоветовал использовать Boost (boost.org).
А именно: boost::filesystem.

Вся информация, собственно, что это такое и богатая документация на официальном сайте.

Если вкратце: Boost - это хорошее дополнение к стандартной библиотеке C++, там есть много того, что не вошло в стандарт языка (кстати, что потенциально может войти в будущий стандарт языка C++).
Ответ отправил: V1s0r (статус: 2-ой класс)
Ответ отправлен: 09.03.2007, 14:30


Вопрос № 77.564
Здравствуйте Уважаемые эксперты!
помогите сделать лабораторную
1. Записать сведения о pезультатах соpевнований по
пpыжкам в высоту (3 попытки). Каждая запись должна содеpжать
следующую инфоpмацию: ФИО споpтсмена, споpтивное общество,
pезультаты 3-х попыток. Количество споpтсменов - пpоизвольное,
ваpиант исходных данных выбpать самостоятельно.
2. Вывести на экран спортивое общество - победителя
соpевнований.
3. Вывести на экран список участников соpевнований и
количество спортсменов заданного споpтивного общества .
Отправлен: 08.03.2007, 21:20
Вопрос задал: Lrad (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: FreeCube
Для записи тебе надо сделать структуру. Использовать её в качестве типа для массива но так как первоначальное количество элементов не определенно то массив будит динамический (mass = new TMP[i]; // i количество элементов
)

typedef struct tmp
{
char F[30]; // Фамилия
char I[30]; // имя
char O[30]; // отчество
char OBSchESTVO[40]; // спортивное общество
int Pryzhok1; // прыжок 1
int Pryzhok2; // прыжок 2
int Pryzhok3; // прыжок 3

} TMP1;

TMP1 *mass
Ответ отправил: FreeCube (статус: 1-ый класс)
Ответ отправлен: 09.03.2007, 02:12


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.45 beta от 20.02.2007
Яндекс Rambler's Top100

В избранное