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

Новый тип данных - C++

Восстановить пароль Регистрация
 
baduzzzer
0 / 0 / 0
Регистрация: 08.02.2010
Сообщений: 15
22.11.2010, 14:56     Новый тип данных #1
есть ли возможность самому создать новый тип данных, на основе старых, который будет в два-три раза длиннее обычных.
unsigned long int -> unsigned long superint.
32 бита -> 64 бита.
рассматривал вариант использования массивов типа bool, но интересно, можно ли обойтись без этого.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2010, 14:56     Новый тип данных
Посмотрите здесь:

C++ Перечисляемый тип данных.Символьный тип.
C++ тип данных
новый тип данных C++
C++ Проблема с typedef.... не виден новый тип данных!
Новый тип данных в объявлении метода класса C++
C++ Тип данных
Путаница с типами данных TCHAR и char. Какой тип данных выбрать? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mencey
 Аватар для Mencey
145 / 92 / 7
Регистрация: 22.07.2010
Сообщений: 424
22.11.2010, 15:26     Новый тип данных #2
Смотря на чём(C/C++).
Monte-Cristo
 Аватар для Monte-Cristo
2805 / 1370 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
22.11.2010, 18:51     Новый тип данных #3
baduzzzer, в С++ есть тип int64_t (или __int64 в студии). 64 разрядное целое число.
Написать свой - можно. Но используется, как правило, не массив boolean. А массив char . Далее пишется класс, в котором перегружаются операторы (присвоение, сложение, вычитание, умножение и деление) и реализуется двоичная логика. В стандарт С++ такое не входит Нужно либо реализовывать свое, либо использовать готовые решения.
Yandex
Объявления
22.11.2010, 18:51     Новый тип данных
Ответ Создать тему
Опции темы

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