|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.05.2010, 13:02 | #1 |
Регистрация: 28.05.2010
Сообщений: 6
|
C++ Класс множество целых чисел
Здраствуйте, дорогие)
Пришла к вам за помощью, ибо в программировании я не сильна. А задание у меня следующее. Определить классы, написать main для проверки работы классов main и реализация классов должны быть отдельными модулями, описание классов - в .h файле В случае невозможности выполнить действия должны порождаться исключительные ситуации. Также должны предусмотрены необходимые конструкторы и деструкторы, определена операция присваивания. Класс множество целых чисел (числа различны) Методы и операции:
заранее премногоблагодарна) |
15.06.2010, 13:51 | #2 |
Регистрация: 28.05.2010
Сообщений: 6
|
Вот что получилось у самой
Код:
istream не работает. помогите Последний раз редактировалось Stilet; 15.06.2010 в 14:26. |
15.06.2010, 14:29 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
VS2010Beta
Добавил system("pause");перед return в main() Получил: Цитата:
I'm learning to live...
|
|
15.06.2010, 18:38 | #4 |
Регистрация: 28.05.2010
Сообщений: 6
|
переделала. теперь не работает разница множеств. вот код
Код:
Последний раз редактировалось Stilet; 27.02.2011 в 16:30. |
16.06.2010, 08:34 | #5 |
Регистрация: 28.05.2010
Сообщений: 6
|
Переделала.
Теперь проблема с вычитанием. Вот что получилось. Код:
Последний раз редактировалось Stilet; 27.02.2011 в 16:30. |
27.02.2011, 12:54 | #6 |
Новичок
Джуниор
Регистрация: 27.02.2011
Сообщений: 2
|
Что означает эта строчка?
t[i<pos?i:i+1]=mas[i]; Подскажите, пожалуйста! |
27.02.2011, 14:37 | #7 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
i<pos?i:i+1 использует тринарный оператор. Посмотрите в википедии.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
27.02.2011, 16:21 | #8 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
странная у вас перегрузка +=, -=, *=
думаю, void Array:perator+=(Array &x) нужно заменить на Array Array:perator+=(Array &x) и возвращать *this; перегрузка так Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задан файл f1 целых чисел | Andreu123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.05.2010 15:18 |
массив целых чисел.... | Ma666oT | Помощь студентам | 4 | 01.04.2010 17:13 |
массив целых чисел | -ushёl- | Помощь студентам | 4 | 28.02.2009 19:18 |
массив целых чисел | ^SPARTAK^ | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.12.2008 10:59 |