Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.07.2010, 13:43   #1
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию Допустимые значения данных в C++

Здравствуйте! Искал долго таблицу где бы были все типы данных C++ с допустимыми значениями, но так и не нашел... Может у кого-то есть такая, или кто-то знает где, в какой книге ее можно найти?
RIO вне форума Ответить с цитированием
Старый 19.07.2010, 13:45   #2
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,336
По умолчанию

http://msdn.microsoft.com/en-us/libr...8VS.80%29.aspx
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 19.07.2010, 14:02   #3
RIO
Форумчанин
 
Аватар для RIO
 
Регистрация: 15.12.2007
Сообщений: 422
По умолчанию

Огромное спасибо Это то что нужно . . .
RIO вне форума Ответить с цитированием
Старый 19.07.2010, 20:09   #4
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Вообще объем данных, отводимый для переменных различных типов, а следовательно и диапазон их значений, зависит от реализации. Точно можно сказать только, что для char выделено минимум 8 бит, для short - минимум 16 бит, для long - минимум 32 бита.
Точные значения для конкретной реализации можно получить из <limits>
Код:
#include <iostream>
#include <limits>

int main()
{
std::cout << "int: " << std::numeric_limits<int>::min() << " - " << std::numeric_limits<int>:: max() << std::endl;
std::cout << "float: " << std::numeric_limits<float>::min() << " - " << std::numeric_limits<float>:: max() << std::endl;
std::cout << "double: " << std::numeric_limits<double>::min() << " - " << std::numeric_limits<double>:: max() << std::endl;
}
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В зависимости от значения в ComboBox1 выводить значения в ComboBox2 LeX2009 БД в Delphi 14 21.05.2010 16:49
Выбор из базы данных значения и присвоение его переменной. vandal123 БД в Delphi 1 20.05.2010 08:15
Выбор максимальноко значения с массива данных sasha_prof Microsoft Office Excel 2 02.02.2010 15:29
Не выводит значения из базы данных Linel PHP 13 26.02.2009 12:47
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD prikolist Microsoft Office Word 6 21.11.2008 13:17