Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

большое целое

284
23 августа 2007 года
michael_is_98
587 / / 25.02.2005
какой тип данных можно использовать для очень больших целых чисел. Есть __int64, но это расширение Microsoft, хотелось бы использовать ANSI-тип, который бы понимали остальные компиляторы (gcc, например)
255
23 августа 2007 года
Dart Bobr
1.4K / / 09.04.2004
long long
в мсдне об этом написано.
284
24 августа 2007 года
michael_is_98
587 / / 25.02.2005
спасибо!
284
24 августа 2007 года
michael_is_98
587 / / 25.02.2005
И все же при компиляции модуля, содержащего тип long long с включенной опцией /Za (Disable Language Extension) компилятор не признает тип long long .
Тип long long - это не ANSI - тип?
284
24 августа 2007 года
michael_is_98
587 / / 25.02.2005
Уточнил в стандарте
ISO IEC 14882 2003. Programming languages - C++. International Standard
Целого типа 64-бита в нем нет!
3
24 августа 2007 года
Green
4.8K / / 20.01.2000
А разве в стандарте, вообще, какие-нибудь привязки к разрядности есть? ;)
284
24 августа 2007 года
michael_is_98
587 / / 25.02.2005
Нет, но среди целых типов нет тип long long , который поддерживают компиляторы MS. Поэтому компиляция с опцией /Za производит ошибку!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог