Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.80
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
#1

Программа для создания словаря - C++

29.07.2012, 15:35. Просмотров 2651. Ответов 24
Метки нет (Все метки)

Словарь представляет из себя любые слова и их ID.Я сделал класс Dictionary и методы этого класса для работы со словарём,однако возникла проблема с записью данных(проблема где-то в функции WriteID),но в чём дело не пойму.
0
Вложения
Тип файла: rar Архив WinRAR.rar (3.4 Кб, 81 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2012, 15:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для создания словаря (C++):

Использование контейнера set для создания словаря - C++
Всем привет. Прошу помощи с программой. Само задание: Написать программу «Англо - русский и русско - английский словарь». «База данных»...

Совет для создания словаря в виде дерева, на каждом уровне которого располагается буква - C++
Здравствуйте, у меня есть задание - написать англо-русский словарь. Если бы задание на этом и заканчивалось, тогда бы можно было придумать...

Программа для создания анаграм - C++
Помогите, пожалуйста! Знаю, мозговитых людей здесь много... Думаю, кто-нибудь заинтересуется Суть программы в том, чтобы создать...

Программа для создания матриц - C++
Задание прикреплено в файле. Вот что я смог написать, прошу, чем проще, тем лучше. лучше с объяснениями. Заранее спасибо) #include...

Программа для создания и управления порталом (наподобие siteedit) - C++
Здравствуйте! Нужно сделать прогу для создания и управления порталом за основу можно взять прогу siteedit (http://siteedit.ru/) ...

программа по созданию словаря - C++
Очень нужна помощь...Такое задание:Карточка иностранного слова представляет собой структуру, содержащую иностранное слово и его перевод....

24
HomeR_J_SimpsoN
59 / 59 / 2
Регистрация: 15.10.2010
Сообщений: 356
30.07.2012, 23:05 #16
Цитата Сообщение от alexey31415 Посмотреть сообщение
почему файлы не записываются в файл
Что, еще раз?
Пример что ли...
0
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
30.07.2012, 23:36  [ТС] #17
я выбираю пункт создать новый словарь,ввожу слова,когда выхожу из программы(нажимаю 0) и вылетает ошибка:необработанное исключение в каком-то регистре
когда открою файл,название которого вводил в программе,то там число слов,которое я хотел записать и восклицательные знаки,между которыми знак минус
0
HomeR_J_SimpsoN
59 / 59 / 2
Регистрация: 15.10.2010
Сообщений: 356
30.07.2012, 23:42 #18
То что я заметил в старом проекте
C++
1
2
3
4
5
6
7
8
while(temp)
{
  // ...
  cout << "Введите:" << endl;
  cout << "1 - для добавления нового слова" << endl;
  cout << "0 - для выхода из программы" << endl;
  cin >> temp;
}
Опять же вводится символьный ноль, а не численный.
В условии цикла посему надо проверять не на temp == 0, а на temp == '0';

Что там Вы намутили нового - я не знаю. Может что то еще хуже.

Не по теме:

Рано Вам заниматься Курсовыми, контрольными, лабораторными: С++, WinAPI =)

0
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
31.07.2012, 01:05  [ТС] #19
temp уже булева переменная,так что всё нормально

Не по теме:

надо когда-то начинать и с чего-то

0
HomeR_J_SimpsoN
59 / 59 / 2
Регистрация: 15.10.2010
Сообщений: 356
31.07.2012, 01:08 #20
Цитата Сообщение от alexey31415 Посмотреть сообщение
temp уже булева переменная
Уже страшно =)

Добавлено через 2 минуты
Как же Вы в булеву то переменную что то считываете... Интересно посмотреть.
Честно говоря я сто лет не юзал namespace std. Посему просьба рассказать в итоге, на сколько это была удачная идея =)
По моему - крайне неудачная. Но я возможно ошибаюсь.
0
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
31.07.2012, 02:02  [ТС] #21
bool преобразовывается к int
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
31.07.2012, 09:14 #22
Цитата Сообщение от alexey31415 Посмотреть сообщение
bool преобразовывается к int
он преобразовывается в 1 и 0

C++
1
2
3
bool b;
b=6;
cout<<b<<endl;
выведет 1
0
Elza30
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 6
31.07.2012, 09:16 #23
Спасибо, пригодится.
0
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
31.07.2012, 09:30  [ТС] #24
Цитата Сообщение от defer Посмотреть сообщение
он преобразовывается в 1 и 0
я знаю
а мне как раз и нужно лишь 1 и 0
0
HomeR_J_SimpsoN
59 / 59 / 2
Регистрация: 15.10.2010
Сообщений: 356
31.07.2012, 11:42 #25
Ну а результат то какой?))
Мало ли чего Вам надо. Это не главное. Главное - то, что сделать компилятор с Вашим кодом.
Мне все равно кажется, что будут считаны именно буковки 1 и 0. Они будут преобразованы в свои коды (какие то там != 0) и в итоге получим всегда еденичку.
0
31.07.2012, 11:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2012, 11:42
Привет! Вот еще темы с ответами:

Программа для создания дипломов (диплом мастер, который позволяет печатать дипломы ВПО и СПО) - C++
преподаватель задал написать программу с графическим интрефейсом..программа должна представлять собой программу для создания дипломов, т.е...

демонстрационная программа создания и уничтожения процессов - C++
Помогите пожалуйста как можно исправить программу Приложение 2 //демонстрационная программа создания и уничтожения процессов //тип...

Какие нужны библиотеки для создания читов для онлайн игр? - C++
Здравствуйте, недавно возник вопрос, А как собственно говоря делают читы для онлайн игр? Какие для них нужны библиотеки, какие методы...

Литература для создания элементарного языка управляющих сигналов и интерпретатора для него - C++
Доброго времени суток! Подскажите, с чего начать при создании? Нужно придумать элементарный язык для задания управляющих сигналов и...


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru