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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
Lotles
1 / 1 / 0
Регистрация: 29.12.2009
Сообщений: 167
#1

Static_cast - C++

24.10.2010, 15:46. Просмотров 1660. Ответов 1
Метки нет (Все метки)

Подскажи пожалуста
return static_cast<double>(get_num())/get_den();
как это понимать, а то в книге написано, но не объяснено, а в справочнике по-функциям не нашел
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2010, 15:46     Static_cast
Посмотрите здесь:

static_cast - C++
Почему не работает static_cast&lt;float&gt;(n/m);? Как сделать чтобы он все же перевел это к типу float? #include &lt;iostream&gt; using...

static_cast - C++
В чем ошибка. ругается на &lt; и ( в строке newpound=static_cast&lt;int&gt;(newpound); #include &lt;iostream.h&gt; #include &lt;conio.h&gt; int...

static_cast, исключение - C++
Привет. dynamic_cast&lt;&gt; может выбросить исключение, при невозможности преобразования типа при работе с ссылками. старое приведение...

Оператор static_cast - C++
int N; cout &lt;&lt; &quot;введите размер маccива: &quot;; cin &gt;&gt; N; vector&lt;double&gt; matrix (N); for (int i = 0; i &lt; N; i++) //заполнение...

Использование static_cast - C++
Здравствуйте! Подскажите, почему такая конструкция не компилируется. int main() { int nWord = 4; char temp = static_cast&lt;...

Как работает static_cast? - C++
#include&lt;iostream&gt; using namespace std; int main(){ int a; cin&gt;&gt;a; cout&lt;&lt;sizeof(a)&lt;&lt;endl;//4 static_cast&lt;char&gt;(a); ...

Не очень понимаю static_cast - C++
Цитирую Прата: Под она имеется в виду операция static_cast Эксперимент: int main(){ int x = 32; char y = 2;

Отличие static_cast от приведения в стиле С - C++
Собственно вопрос в заголовке. Говорят что Static_cast безопасней чем приведение типа в стиле С, но в чем опасность последнего?...

Dynamic_cast и static_cast: в чём смысл? - C++
Здравствуйте! Подскажите пожалуйста... В теории, как я понял, dynamic_cast является лишь приравниванием ссылки на 1 класс(допустим,...

отличия dynamic_cast, static_cast и (object*) - C++
хочу разобраться с преобразованием указателей в c++ Итак имеем указатель на какойто класс myclass *mc = new myclass(); ...

static_cast и явное преобразование типов - C++
Зачем нужен статик_каст, если можно явно преобразовывать типы?

Чем отличаются dynamic_cast и static_cast? - C++
если можно пример напишите


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KuKu
1556 / 1034 / 76
Регистрация: 17.04.2009
Сообщений: 2,974
24.10.2010, 15:56     Static_cast #2
static_cast - оператор приведения типа.
static_cast<double>(get_num()) - у вас наверное get_num() возвращало int, после этих манипуляций вернется число типа double и поделется на get_den().
Yandex
Объявления
24.10.2010, 15:56     Static_cast
Ответ Создать тему
Опции темы

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