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

Лабораторная работа
в среде программирования Visual С++ .NET



Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: Visual С++ .NET

Название работы: Методы добавления нового узла в дерево, нахождения узла по значению, удаления узла. Методы загрузки xml файла с тегами и его красивый вывод в виде дерева в консоли и наоборот - запись в xml файл

Вид работы: Лабораторная работа

Описание: Есть файл xml с тегами (<name> value для открывающего тэга и </name> для закрывающего).
Файл с тегами представляет собой дерево (есть открывающие и закрывающие теги, все что между ними - это их потомки).
Нужно написать методы добавления нового узла в дерево, нахождения узла по значению, удаления узла. Также нужно написать методы загрузки xml файла с тегами и его красивый вывод в виде дерева в консоли и наоборот - запись в xml файл. По дереву проходимся с помощью итератора (с текущего узла и пока не дойдёт до конца дерева).
Нельзя использовать сторонние библиотеки для парсинга xml.
Также нужно обработать все исключения и при этом придерживаться концепции Strong Exception Guarantee, то есть всегда хранить старое состояние дерева (если ловим исключение при выполнении какого-то из методов, то используем старую версию дерева).
Среда: CLion/Visual Studio.

Год: 2023

Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2023-м году, в рамках этого заказа была разработана программа в среде программирования Visual С++ .NET. Если у Вас похожее задание на программу, которую нужно написать на Visual С++ .NET, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2023-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".

Купить эту работу

Тел.: +79374242235
Viber: +79374242235
Telegram: kursovikcom
ВКонтакте: kursovikcom
WhatsApp +79374242235
E-mail: info@kursovik.com
Skype: kursovik.com