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

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

Войти
Регистрация
Восстановить пароль
 
Koketka
5 / 5 / 0
Регистрация: 27.11.2009
Сообщений: 232
#1

Реализация класса - C++

30.03.2011, 02:00. Просмотров 794. Ответов 1
Метки нет (Все метки)

Спроектировать и реализовать класс BigInt, позволяющий хранить целые числа в диапазоне [-10^40+10^40], и производить набор основных операций с ними.

В классе должны быть определены различные конструкторы (по умолчанию, по строке (char *), по целому числу встроенного типа (например, long), конструктор копирования).

Должны быть перегружены следующие операторы: +, ++ (префиксный и постфиксный), -- (префиксный и постфиксный), -, *, +=, -=, *=, ==, !=, <, >, <=, >=, << (вывод в поток типа ostream).

Подскажите с чего начать?плиззз...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2011, 02:00     Реализация класса
Посмотрите здесь:

Реализация абстрактного класса C++
C++ Реализация шаблона класса
C++ реализация класса
Реализация класса контейнер. C++
C++ Реализация класса
C++ Определение и реализация класса.
Реализация класса и вектор C++
Реализация класса C++
C++ Реализация класса String
Реализация класса Vector C++
Реализация класса полином C++
Реализация класса на базе класса Stack с возможностью !индексирования! C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Runa
131 / 83 / 3
Регистрация: 28.08.2009
Сообщений: 363
30.03.2011, 05:40     Реализация класса #2
почитай про длинную арифметику.
На форуме много уже реализованных операций, остальные можно сделать по аналогии.
Но вообще все эти операции легко реализовываются школьными алгоритмами (умножение, вычитание в столбик)

Добавлено через 56 минут
вот например, да еще много всяких..
http://www.cyberforum.ru/cpp-beginne...284-page2.html
Yandex
Объявления
30.03.2011, 05:40     Реализация класса
Ответ Создать тему
Опции темы

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