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

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

Войти
Регистрация
Восстановить пароль
 
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
#1

Использование static_cast - C++

12.06.2013, 17:57. Просмотров 281. Ответов 2
Метки нет (Все метки)

Здравствуйте! Подскажите, почему такая конструкция не компилируется.
C++
1
2
3
4
5
int main() {
    int nWord = 4;
    char temp = static_cast< char >( static_cast< int >( '0' ) nWord + 1 );
    return 0;
}
[Error] expected ')' before 'nWord'
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 17:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Использование static_cast (C++):

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++
Подскажи пожалуста return static_cast&lt;double&gt;(get_num())/get_den(); как это понимать, а то в книге написано, но не объяснено, а в...

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

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++
Привет всем! чем отличаются явное приведения типа long tmp = static_cast&lt;long&gt;(45.6); от long tmp = long(54.34); ?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
12.06.2013, 18:03 #2
C++
1
static_cast< int >( '0' ) /*тут должно что то быть*/nWord
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
12.06.2013, 18:09  [ТС] #3
точно, + забыл. Ну блин, какая глупая ошибка...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 18:09
Привет! Вот еще темы с ответами:

Как работает 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++
Чё это такое?Зачем оно нужно?

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


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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