![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
Avatarchik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.7.2009 Репутация: нет Всего: нет |
Есть файл
enum Language{UA,RU}; Я его прочитал и записал в такой map (map<string, map<Language, string> >); Потом пытаюсь найти определенный лейбл, string keyLabel = "form.1.menu.exit"; map<string, map<Language, string> >::iterator itr = langHashtable.find(keyLabel); Все находит. Потом пытаюсь найти язык в этом лейбле. map<Language, string>::iterator inneritr = itr->second.find(UA); Но выводит всегда значение этого лейбла (в зависимости какой я язык укажу) <translate lang="ru" value="Файл"/> или <translate lang="ua" value="Файлы"/> Это сообщение отредактировал(а) Avatarchik - 2.6.2011, 08:23 |
|||
|
||||
boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
boost.property_tree не предлагать? ;)
|
|||
|
||||
IKM2007 |
|
|||
![]() Зима близко ![]() ![]() Профиль Группа: Участник Сообщений: 702 Регистрация: 26.4.2008 Где: olmedreca Репутация: 3 Всего: 40 |
Потому что ты ищешь элемент по ключу "UA". Если тебе нужно просто узнать есть ли такой элемент в списке, то можно так.
-------------------- "К чёрту обстоятельства, я создаю возможности." Брюс Ли |
|||
|
||||
Avatarchik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.7.2009 Репутация: нет Всего: нет |
Спс, но нужно стандартными библиотеками решить. Добавлено через 5 минут и 4 секунды Нет мне нужно, 1.нашел я лелйбл в мапе "form.1.menu.exit" - все находит 2.надо найти у найденного ключа тег с каким то языком например ru, и вывести значение value Это сообщение отредактировал(а) Avatarchik - 2.6.2011, 08:34 |
|||
|
||||
IKM2007 |
|
|||
![]() Зима близко ![]() ![]() Профиль Группа: Участник Сообщений: 702 Регистрация: 26.4.2008 Где: olmedreca Репутация: 3 Всего: 40 |
Насколько понял это имелось ввиду?
http://liveworkspace.org/code/469983262fc5...6487113af01b845 -------------------- "К чёрту обстоятельства, я создаю возможности." Брюс Ли |
|||
|
||||
RastaDja |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 337 Регистрация: 1.11.2010 Репутация: 3 Всего: 5 |
вот смотри,
Это сообщение отредактировал(а) RastaDja - 2.6.2011, 09:09 -------------------- The more closely you look at one thing, the less closely can you see something else. |
|||
|
||||
Avatarchik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.7.2009 Репутация: нет Всего: нет |
Спасибо, огромное
![]() ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |