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

static_cast, исключение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Синусоида. http://www.cyberforum.ru/cpp-beginners/thread360374.html
Написать программу чтобы в консоле рисовала синусоиду, при определенных входящих данных.
C++ запутался с length вот если сделать так #include <iostream> #include <string> using namespace std; int main () { string str= "C++ is best computer language"; cout << "str is: " << str << endl; http://www.cyberforum.ru/cpp-beginners/thread360371.html
Ошибка, при считывании инфы с файла... C++
Вот есть код:#include <iostream.h> #include <conio.h> #include <string.h> #include <fstream.h> #include <stdio.h> #include <stdlib.h> //using namespace std; int const n=3;
Запись путей файлов в *.txt файл. C++
Здравствуйте. Возник вопросик. С помощью чего можно организовать такое действие программы! Исполняемый файл программы (*.ехе) мы кидаем в любую папку, после запуска (*.ехе) в текстовый...
C++ Преимущество Win Api http://www.cyberforum.ru/cpp-beginners/thread360251.html
Буквально вчера создал тему, где задал вопрос о средствах, с помощью которых можно работать некоторым образом в командной строке. Нашлось много ответов, и часть из них сводилась к совету использовать...
C++ Посоветуйте среду Посоветуйте интегрированную среду разработки кросплатформенных приложений. Сама среда должна иметь виндузячую версию, поддерживать использование в разрабатываемом приложении сторонних библиотек,... подробнее

Показать сообщение отдельно
PointsEqual
ниначмуроФ
836 / 520 / 33
Регистрация: 12.10.2009
Сообщений: 1,915

static_cast, исключение - C++

04.10.2011, 14:57. Просмотров 589. Ответов 2
Метки (Все метки)

Привет.

dynamic_cast<> может выбросить исключение, при невозможности преобразования типа при работе с ссылками.

старое приведение типа (int)(xxxx) - не выбрасывает исключения , а только может возвратить статус

а static_cast<>() может выкинуть исключение?

тоесть , например при рефакторинге старого кода, могу я заменить все (int)() на static_cast<int>(), не опасаясь что потом будут ошибки?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru