Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
1

Приложение словарик (переводчик)

16.04.2018, 19:04. Показов 956. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хочу написать приложение словарик. Для этого как я понимаю нужна база данных! (база будет прописываться в ручную). Только не могу понять как это сделать что нужно. Как функция будет взаимодействовать с базой и т.п. Объясните мне.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2018, 19:04
Ответы с готовыми решениями:

Приложение переводчик
Здравствуйте, есть приложение, переводящее текст с русского на английский и обратно, нужно сделать...

Приложение переводчик
Здравствуйте, есть приложение, которое переводит текст с русского на англ. и обратно, есть словарь...

[WPF] Приложение переводчик на основе класса Word
Здравствуйте, не мог бы кто-нибудь помочь чем-то в следующем задании? Создать WPF приложение....

Поддерживает ли приложение Google Переводчик URL Scheme?
Хочу добавить в своё приложение запуск приложения Google Переводчик с заданным текстом, но не могу...

12
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
16.04.2018, 21:10 2
Если это "словарик", то хватит текстового файла. Загрузишь его целиком в память.
0
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
29.04.2018, 12:59  [ТС] 3
Цитата Сообщение от nmcf Посмотреть сообщение
Если это "словарик", то хватит текстового файла. Загрузишь его целиком в память.
А как примерно все это будет выглядеть? Не подскажете? Как вводя текст в одно поле на одном языке прога будет сопоставлять фразу в выводящем окне на другом языке?
0
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
29.04.2018, 13:01 4
Берёшь QMap, например, и сопоставляешь слову одного языка слово другого. Заполняешь из файла и потом используешь введённое пользователем как ключ.
1
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
29.04.2018, 14:37  [ТС] 5
Цитата Сообщение от nmcf Посмотреть сообщение
Берёшь QMap, например, и сопоставляешь слову одного языка слово другого. Заполняешь из файла и потом используешь введённое пользователем как ключ.
Тут почитал QMap для одного значения с ключом, а в QMultiMap можно 2 значения, я так понимаю он мне больше подходит? (не судите строго, только учусь). Еще вопрос: если мне нужно чтобы можно было посмотреть весь словарь в алфавитном порядке, возможно ли как-то прописать сортировку?
0
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
29.04.2018, 15:07 6
Цитата Сообщение от kozulin99 Посмотреть сообщение
а в QMultiMap можно 2 значения, я так понимаю он мне больше подходит?
А зачем тебе два значения? Если несколько вариантов перевода, то просто перечисли их через запятую.
Цитата Сообщение от kozulin99 Посмотреть сообщение
если мне нужно чтобы можно было посмотреть весь словарь в алфавитном порядке, возможно ли как-то прописать сортировку?
QMap изначально упорядочен по ключу.
0
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
29.04.2018, 15:14  [ТС] 7
Цитата Сообщение от nmcf Посмотреть сообщение
QMap изначально упорядочен по ключу.
То есть в каком порядке я напишу, в том и будет выводиться?
0
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
29.04.2018, 15:20 8
Упорядочен по ключу, т. е. по алфавиту, если ключ - строка.
0
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
29.04.2018, 15:21  [ТС] 9
Цитата Сообщение от nmcf Посмотреть сообщение
А зачем тебе два значения? Если несколько вариантов перевода, то просто перечисли их через запятую.
То есть в роли ключа будет вводимое слово, а в роли значения переведенное слово? Можно ли сделать инверсию, уже с другого языка на русский, или нужно будет прописать все тоже самое но в роли ключа уже слово на иностранном, а в роли значения русское?
0
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
29.04.2018, 15:27 10
Словари же двух направлений бывают. Также и здесь - два QMap.
0
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
29.04.2018, 15:29  [ТС] 11
Цитата Сообщение от nmcf Посмотреть сообщение
Словари же двух направлений бывают. Также и здесь - два QMap.
Прям огромное спасибо, предельно ясно все разъяснили!
0
1 / 1 / 0
Регистрация: 10.03.2018
Сообщений: 58
07.05.2018, 21:19  [ТС] 12
Цитата Сообщение от nmcf Посмотреть сообщение
Берёшь QMap, например, и сопоставляешь слову одного языка слово другого. Заполняешь из файла и потом используешь введённое пользователем как ключ.
Появился вопрос: как именно заполнять этот текстовый файл и как его потом подключить в программку?
0
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,671
07.05.2018, 21:38 13
Ну пиши в отдельных строках слово и перевод.
0
07.05.2018, 21:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2018, 21:38
Помогаю со студенческими работами здесь

Словарик :)
решил я словарик начать составлять на Сайбере О происхождении слова Пацан Альдас Ачюс ...

Словарик
Составить программу простейшего автоматизированного англо-немецко-русского словаря, данные словаря...

Словарик на C#
Задали курсовой! Написать русско - англ словарик! Я сделал базу тхт файлах так как базы данных...

Простой словарик
Помогите с задачей,что я делаю не так.... вот код: a=input(str("Введи слово ")) if...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru