Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сохранение памяти в VS 2010
Форум на CrossPlatform.RU > Разработка > Инструменты разработчика
Cergey
Здравствуйте, Все!!! :)

При работе программы у меня в памяти у одной переменной образуется ОГРОМНОЕ ДЕРЕВО!!! Для проверки, его нужно вывести в XML-файл. Писать все варианты долго и потом все-равно оно не пригодится.

Может знает кто модуль для VS, чтоб сохранял всю память переменной в файл???
ufna
Ну я думаю что если подобный модуль и есть, то только за ооооочень большие деньги :))
Алексей1153
пиши в файл ID элемента и за ним содержимое. И так пока не всё :) Загружать в обратном порядке.

а XML получился бы наипростейший - что там писать то
<doc>
  <node>
    <id>1</id>
    <parent_id>0</parent_id>
    <par1>text</par1>
    <par2>text</par2>
    <par3>text</par3>
  </node>
  <node>
    <id>2</id>
    <parent_id>0</parent_id>
    <par1>text</par1>
    <par2>text</par2>
    <par3>text</par3>
  </node>
...
...
</doc>
Cergey
Дерево сильно вложенное с неизвестной вложенностью по дугам. МНОГО ПИСАТЬ!!!!
Алексей1153
Cergey, любое дерево - это всего две ступеньки описания XML: узел и информация об узле. Лентяюшко :) Значит, не сильно нужно.
Cergey
Нужно сильно. Ладно писать буду. А дерево - синтаксический разбор языка Objective-C.
ufna
+1 Алексею, тем более что есть много библиотек, упрощающих процесс генерации именно XML :)
Iron Bug
Цитата(Cergey @ 12.11.2010, 23:19) *
Нужно сильно. Ладно писать буду. А дерево - синтаксический разбор языка Objective-C.

синтаксические анализаторы (уже отлаженные) обычно пишутся в ANTLR. там и деревья строятся, и вывод какой угодно можно сделать. ну, естественно, если написание анализатора - не самоцель.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.