<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2

Парсер чего угодно для С++

08.02.2020, 13:58. Показов 3175. Ответов 40
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем снова доброго времени суток, ребят нужен абсолютно ЛЮБОЙ рабочий для Visual Studio (БЕЗ QT!) парсер текста из файла, пусть будет xml, txt, html, да хоть что угодно лишь бы работало... И да, как можно реализовать блок как на скриншоте, Я понял что рисовать его, а вот текст надо спарсить и картинку тоже, так вот как? Я прошу любой парсер и как сделать что-то похожее как на скриншоте?
Изображения
 
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.02.2020, 13:58
Ответы с готовыми решениями:

Исходники чего угодно, связанного с шифрованием
Нужны вот такие 2 вещи, очень срочно! Я в коде - полный ноль:-| Буду весьма благодарен. Разработать симметричный алгоритм шифрования...

Рисование эллипса (чего угодно в общем-то)
Необходимо нарисовать эллипс (пишу что-то вроде граф. редактора растрового). С этим никаких проблем нет, но как удалить нарисованные в...

Можно ли убедить кого угодно в чём угодно?
Часто на форуме мы спорим друг с другом, пытаясь доказать другому свою правоту, а зачастую просто навязать свою точку зрения другому...

40
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:03  [ТС]
Студворк — интернет-сервис помощи студентам
oleg-m1973, Вообщем... Сделал проще... Всё как делал буду по скринам кидать...
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2020, 15:03
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Раскоментарь в pugiconfig.hpp #define PUGIXML_HEADER_ONLY
C++Выделить код
1
2
// Uncomment this to switch to header-only version
#define PUGIXML_HEADER_ONLY
Это точно сделал?
1
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:07  [ТС]
1. Добавил этот код.
2. Для графики на SFML дописал из string.
3. Добавил все файлы из папки src.
4. Через #Include подключил этот файл.
5. Исправлял места где написано вместо ".h" ".hpp ".
6. Закомпилил проект и готово, конечно надо ровнять текст, но сейчас это всё указанно внутри кода. А Я хочу чтобы он читал это с сервера...
Миниатюры
Парсер чего угодно для С++  
Изображения
   
0
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:09  [ТС]
Как на сервер это всё дело запустить?

Добавлено через 1 минуту
oleg-m1973, Ну или хотя бы из файла?
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.02.2020, 15:19
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Это точно сделал?
Судя по ошибкам - нет или неправильно.

Короче ТС сам себе злобный буратино, если не читает что ему пишут.
0
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:27  [ТС]
Avazart, Судя по тому как Ты сюда "вовремя" пришел, у Меня работает это и для других Я сделал решение выше, а теперь ищу другой ответ...

Добавлено через 5 минут
Avazart, И да, если Ты не доволен тем что Я не послушал Тебя и не взялся за Python, то иди злись в другом месте)
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.02.2020, 15:39
Все сказанное касалось #define PUGIXML_HEADER_ONLY и скриншота с ошибками
0
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:40  [ТС]
Avazart, Но прикол в том что у Меня не было там комментария)
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2020, 15:45
Цитата Сообщение от VarionDrakon Посмотреть сообщение
oleg-m1973, Ну или хотя бы из файла?
C++
1
2
3
        pugi::xml_document doc;
 
        pugi::xml_parse_result result = doc.load_file("tree.xml");
https://pugixml.org/docs/quickstart.html

Добавлено через 1 минуту
Цитата Сообщение от VarionDrakon Посмотреть сообщение
6. Закомпилил проект и готово, конечно надо ровнять текст, но сейчас это всё указанно внутри кода. А Я хочу чтобы он читал это с сервера...
С какого сервера? Файл из расшаренной папки?
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.02.2020, 15:45
Да пофиг. И так понятно что делаешь не думая.

Цитата Сообщение от VarionDrakon Посмотреть сообщение
5. Исправлял места где написано вместо ".h" ".hpp ".
Что? Зачем?
0
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 15:55  [ТС]
Avazart, Я уже объяснил) Если не дошло, то это уже клиника)

Добавлено через 3 минуты
oleg-m1973, Ну с сайта)
0
08.02.2020, 15:55

Не по теме:

Удачи!

0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2020, 15:59
Цитата Сообщение от VarionDrakon Посмотреть сообщение
oleg-m1973, Ну с сайта)
Это другой вопрос. А ты вообще загружать что-либо с сайтов умеешь?
0
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 16:08  [ТС]
oleg-m1973, ?

Добавлено через 1 минуту
oleg-m1973, "Я могу на любой хостинг залить тот же xml файл и указать к нему прямую сслыку в C++ чтобы он читал его, только как это сделать?" Примерно такой вопрос...

Добавлено через 2 минуты
Вообщем... Пускай катится к чёрту этот C++, Я иду на C#...
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2020, 16:14
Лучший ответ Сообщение было отмечено VarionDrakon как решение

Решение

Цитата Сообщение от VarionDrakon Посмотреть сообщение
Вообщем... Пускай катится к чёрту этот C++, Я иду на C#...
Ну, что тут сказать? Скатертью дорога.
1
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 16:32  [ТС]
oleg-m1973, А что ещё делать? На С++ судя по сему такого нет... И если есть, то только не в открытом доступе...
0
6772 / 4565 / 1844
Регистрация: 07.05.2019
Сообщений: 13,726
08.02.2020, 16:36
Цитата Сообщение от VarionDrakon Посмотреть сообщение
oleg-m1973, А что ещё делать? На С++ судя по сему такого нет... И если есть, то только не в открытом доступе...
Нет, всё там есть. Но, на в с++ это так просто не сделаешь и, если тебе не нужен конкретно с++ (тем более, если ты на нём не программируешь), то лучше делать такие вещи на скриптах, ну или на си-шарпе. Ничего не проиграешь и сэкономишь время.
1
<Dragon/Craft>
 Аватар для VarionDrakon
24 / 19 / 6
Регистрация: 07.05.2019
Сообщений: 297
Записей в блоге: 2
08.02.2020, 17:03  [ТС]
oleg-m1973, Есть... Есть... Тогда просто не работает...
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.02.2020, 19:53
Цитата Сообщение от oleg-m1973 Посмотреть сообщение
Ну, что тут сказать? Скатертью дорога.

Не по теме:

Можно переносить тему в юмор )))

Нужно С++, но оказалось что не так уж сильно и нужно и не так уж С++...

0
09.02.2020, 14:54

Не по теме:

Цитата Сообщение от Avazart Посмотреть сообщение
Я несколько лет писал всякие парсеры на C++Builder и C++Qt, а иногда и на просто С++ с curl это вполне возможно.
Но блин попробовав один раз на Python понимаешь реальную разницу в сложности.
я тоже несколько лет пишу всякие парсеры на с/с++.
а однажды попробовав на питоне закодить парсер бинарного протокола у меня создалось впечатление, что на питоне такого делать не стоит.
не отрицаю момента, что надо было какую-то другую либу взять. сейчас уже не помню ту, которую пробовал.
ну или у меня "с++ головного мозга" и я просто мыслю абстракциями с++, которые к питону не применимы.
ну и задача задаче рознь, конечно. у меня, обычно, задача сделать как можно быстрее и тут интерпретатор питона не особо уместен, поэтому боль или не боль - значения не имеет.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2020, 14:54

Рандомирование скорости (или любой переменной) в зависимости от заданной температуры (вермени или чего угодно)
Задаю например рандомно скорости atom.vx:=randomrange(-12,12); atom.vy:=randomrange(-12,12); между скоростью и температурой есть...

C++ для начинающих , готов сделать что угодно
1.Вывести на одной строке первые 8 чисел являющихся степенью числа 3 с одним пробелом между ними. 2. Вычислить выражение 33(x^2)/4 ...

Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все обьявлять.
Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все...

Для чего нужен Seed() и для чего его override?
Привет, ребята. Прочитал много разных статей про Seed(). И так и не могу понять зачем он нужен на практике. Вот выдержка одной из...

0 умножить на что-угодно не всегда будет 0?
Прога неправильно считает в цикле произведение элементов массива! Есть массив интов num мощностью int const size. В нем записано некое...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru