Форум программистов, компьютерный форум CyberForum.ru

Программа для сравнения линий - C++

Восстановить пароль Регистрация
 
juliana_n
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 3
27.06.2012, 22:22     Программа для сравнения линий #1
Начала изучать С++. Для прохождения практики нужно составить программу, которая открывает xml файл, в котором находятся по 2 пары координат линий. требуется найти среди них совпадающие с некоторой точностью и записать результат в такой же файл. пользователь при запуске должен вводить точность приближения линий. чем дружественнее будет интерфейс, тем лучше. обеспечить адекватную реакцию программы на указание неверного пути или типа файла.

даже не знаю, с чего вообще начать и приступить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
27.06.2012, 22:28     Программа для сравнения линий #2
изучить xml-парсер.
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
28.06.2012, 00:59     Программа для сравнения линий #3
Как написать HTML-парсер см. тут
Пример: Простой html парсер
XML по аналогии.
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
28.06.2012, 07:20     Программа для сравнения линий #4
Цитата Сообщение от asidorchenko Посмотреть сообщение
Как написать HTML-парсер см. тут
Пример: Простой html парсер
XML по аналогии.
не чего изобретать велосипед.
используйте готовые библиотеки.
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
28.06.2012, 15:44     Программа для сравнения линий #5
используйте готовые библиотеки.
Если пользоваться готовыми библиотеками, ничему не научишься. Велосипеды в обучении нужны и без них никуда.

off: для этого форума у вас жетский автар, можно и поскромнее
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
28.06.2012, 16:05     Программа для сравнения линий #6
asidorchenko, Ужас же, а не парсер. Код-то надо нормально писать, а не так. Одна функция на 200 строк чего стоит
juliana_n
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 3
28.06.2012, 17:30  [ТС]     Программа для сравнения линий #7
Цитата Сообщение от Aneron Посмотреть сообщение
используйте готовые библиотеки.
использование готовых библиотек в программе приветствуется
tomaticus
 Аватар для tomaticus
46 / 46 / 2
Регистрация: 02.01.2011
Сообщений: 505
28.06.2012, 17:42     Программа для сравнения линий #8
juliana_n, tinyxml.pugixml.msxml.
для начала советую tinyxml.

Добавлено через 4 минуты
для tinyxml есть исходник. могу скинуть.
juliana_n
0 / 0 / 0
Регистрация: 27.06.2012
Сообщений: 3
28.06.2012, 19:53  [ТС]     Программа для сравнения линий #9
Цитата Сообщение от tomaticus Посмотреть сообщение
juliana_n, tinyxml.pugixml.msxml.
для начала советую tinyxml.

Добавлено через 4 минуты
для tinyxml есть исходник. могу скинуть.
да, было бы отлично))
Aneron
 Аватар для Aneron
157 / 156 / 12
Регистрация: 20.04.2010
Сообщений: 570
29.06.2012, 09:47     Программа для сравнения линий #10
Цитата Сообщение от tomaticus Посмотреть сообщение
для начала советую tinyxml.
верно.
и еще libparsifal.
Он посложней, но понимает XML DOC-типа.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2012, 13:02     Программа для сравнения линий
Еще ссылки по теме:

C++ Перегрузка оператора сравнения для строк
Юнит тест для сравнения массивов C++
Программа для сравнения содержания каталогов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
tomaticus
 Аватар для tomaticus
46 / 46 / 2
Регистрация: 02.01.2011
Сообщений: 505
29.06.2012, 13:02     Программа для сравнения линий #11
juliana_n, туточки.
Yandex
Объявления
29.06.2012, 13:02     Программа для сравнения линий
Ответ Создать тему
Опции темы

Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru