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

Локализация TinyXml - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму 1 + 1/2 + 1/3 + ... + 1/N http://www.cyberforum.ru/cpp-beginners/thread765136.html
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 11. Дано целое число N (> 0). Найти сумму 1 + 1/2 + 1/3 + ... + 1/N (вещественное число). Или если есть анологии пришлите пожалуйста в личку.
C++ Найти значение заданного выражения без использования условного оператора Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 12. Дано целое число N (> 0). Найти значение выражения 1. 1 - 1.2 + 1.3 - ... (N слагаемых, знаки чередуются). Условный оператор не использовать. Или если есть анологии пришлите пожалуйста в личку. http://www.cyberforum.ru/cpp-beginners/thread765135.html
C++ Вывести элементы массива в обратном порядке.
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 13. Дан массив размера N. Вывести его элементы в обратном порядке. Или если есть анологии пришлите пожалуйста в личку.
Найти максимальный элемент массива из его элементов с нечетными номерами C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 15. Дан массив A размера N. Найти максимальный элемент из его элемен¬тов с нечетными номерами: A1, A3, A5, ... . Или если есть анологии пришлите пожалуйста в личку.
C++ Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа. http://www.cyberforum.ru/cpp-beginners/thread765129.html
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 4. Дано двузначное число. Вывести число, полученное при перестанов¬ке цифр исходного числа. Или если есть анологии пришлите пожалуйста в личку.
C++ Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево. Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 5. Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево. Или если есть анологии пришлите пожалуйста в личку. подробнее

Показать сообщение отдельно
Roman Gorbunov
1 / 0 / 0
Регистрация: 02.02.2012
Сообщений: 24
18.01.2013, 02:40     Локализация TinyXml
Доброго времени суток!

Вопрос следующий. Есть главное меню в котором название кнопок забито в коде. Необходимо пропустить все названия через локализацию. То есть xml в котором хранятся названия кнопок и могут быть изменены без изменений в коде.

Вот что сделал я:

C++
1
2
3
4
5
6
7
8
9
10
11
TiXmLDocument XmlDoc("localization");
bool loadOk = XmlDoc.Load();
 
TiXmlElement *XmlLoc = XmlDoc.FirstChildElement("localization");
 
if(XmlLoc)
{
      TiXmlElement *play = XmlLoc->FirstChildElement("play");
      play->GetText();
      XmlLoc = XmlLoc->NextSiblingElement("localization")
}
Текст xml:

XML
1
2
3
4
5
<localization>
   <play>1</play>
   <Options>2</Options>
   <Exit>3</Exit>
</localization>
Play, Options, Exit названия забитые в коде (const char). По идее код должен вместо строки play выводит 1, но ничего не происходит. Кто работа с Tiny подскажите, пожалуйста, в чем дело?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru