Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Учимся программировать
>
ЧАВО
>
Темы для FAQ
>
FAQ_WinAPI & Visual C++
> Тема:
открытие файла (VC)
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: открытие файла (VC) (Прочитано 9315 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Laticia
Гость
открытие файла (VC)
«
:
20-09-2007 18:21 »
Здравствуйте!
Я уже обращалась к Вам за помощью и, пожалуй, позволю себе сделать это еще раз. Я – студентка филфака, отделение прикладной лингвистики. Два года у нас был курс программирования С/С++, но он был весьма неподробный (мы изучили циклы, условия, списки, очереди и деревья). Сейчас у нас практика. Если бы не короткие сроки выполения задания (2 недели), я бы сама попыталась сначала написать, а так, сразу прошу мне помочь.
Задание такое.
На входе гипертекстовый документ, содержащий несколько внешних ссылок. Программа находит ссылки, вычленяет URL и проверяет, не относится ли он к потенциально русскоязычным доменам (РФ и бывшие республики СССР). Ссылки на потенциально русскоязычные домены записывает в новы файл в виде:
текст ссылки адрес
текст ссылки адрес
Проблемы:
1)
как эту программу внешне оформить
– никогда такого не делала
2)
Процесс выполнения я себе так представляю
программа ищет теги
<A HREF="адрес"> текст ссылки </A>
выделяет адрес
выделяет домен и проверяет по готовому списку, входит ли он в них
если входит – запоминает в соответствующей структуре, которая потом в файл переписывается или сразу в файл
соответственно неизвестные мне операции:
как работать с файлами (чтение, создание, запись)
как организовать поиск по файлу в общем и в данном случае
тхнология вычленения домена
потенциально русскоязычные домены
буду очень благодарна, если поможете
заранее спасибо=)
«
Последнее редактирование: 25-11-2007 12:17 от Алексей1153++
»
Записан
Finch
Спокойный
Администратор
Offline
Пол:
Пролетал мимо
Re: Программа поиска внешних ссылок в гипертекстовом документе (с/с++)
«
Ответ #1 :
20-09-2007 20:20 »
Ну потенциально рускоязычные домены, это имеюшие домен начального уровня ru, su, ua, uz ...... Парсить адрес и находить, какой домен начального уровня. и сравнивать с шаблоном. Результаты лучше сразу скидывать в файл. Меньше мароки с хранением данных.
Записан
Не будите спашяго дракона.
Джаффар (Коша)
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: Программа поиска внешних ссылок в гиперт&
«
Ответ #2 :
21-09-2007 04:20 »
Laticia
,
держи аттач , тут проект и экзешник с простеньким интерфейсом - открыть файл исходный файл, открыть файл результата.
Основные вычисления надо сделать тебе )
из проекта тебе нужна лишь процедура
Код:
void CEXAMPL1Dlg::OnButton1()
(в файле EXAMPL1Dlg.cpp)
ex1.zip
(30.94 Кб - загружено 1241 раз.)
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Учимся программировать
>
ЧАВО
>
Темы для FAQ
>
FAQ_WinAPI & Visual C++
> Тема:
открытие файла (VC)
Загружается...