|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.07.2010, 15:45 | #1 |
Новичок
Джуниор
Регистрация: 01.07.2010
Сообщений: 3
|
Разработка ПО
Задача такова: Дано в виде XML разложенное выражение на Си++.Даны данные о переменных которые участвуют в выражении.Нужно сгенирировать строку на русском языке,которая объясняла бы это выражение.Пример:
int a; int b; a=a+b; выход: сумма: переменная а типа int и переменная b типа int. Вопрос такой: как лучше организовать XML файл ,как хранить данные о переменных и какие базовые операции и типы лучше для проекта выделить?
Поступай с людьми так,как они поступают с тобой ...
|
01.07.2010, 15:58 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
На чем писать собрался?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
01.07.2010, 16:06 | #3 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
XSLT, видимо
пыщь
|
01.07.2010, 16:41 | #4 |
Новичок
Джуниор
Регистрация: 01.07.2010
Сообщений: 3
|
Писать на с++ буду,т.к ближе qt скорее всего через QXml класс,DOMом)
Можно и через XSLT, просто для этого предмета лучше на си++,там просто на программу надо юнит тесты делать,покрытие кода,метрики и всё остальное,а для XSLT я даже не знаю как это сделать) Вот что то в виде примера набросал Код HTML:
<?xml version="1.0" encoding="utf-8" ?> <!-- src.a=b.src.a;--> <data> <operator name="="> <operator name="."> <peremen name="src"/> <peremen name="a"/> </operator> <operator name="."> <peremen name="b"/> <operator name="."> <peremen name="src"/> <peremen name="a"/> </operator> </operator> </operator> </data>
Поступай с людьми так,как они поступают с тобой ...
Последний раз редактировалось chexov; 01.07.2010 в 16:48. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ОС | Vasilenko | Свободное общение | 15 | 01.12.2009 00:42 |
Разработка на C++ | Яр|/||< (^_^) | Общие вопросы C/C++ | 11 | 23.06.2009 12:28 |
1C 8,0 разработка | Евгений_Хон | Помощь студентам | 1 | 16.05.2009 13:37 |