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

Не срабатывает перехват исключений - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Компиляция в RAD STUDIO http://www.cyberforum.ru/cpp-beginners/thread612986.html
Доброго времени суток , помогите разобраться с компиляцией программ в rad studio. На фото выдает ошибку. И какой пункт надо выбрать для начала написания текста? версия така - Embarcadero® C++Builder® XE Version 15.0.3953.35171 Заранее спасибо.
C++ Правильно ли я понимаю работу этого кода? #include <iostream> #include <cctype> using namespace std; int main () { char str1 = "Enter first string"; char str2 = "Enter second string"; char *p1, *p2; http://www.cyberforum.ru/cpp-beginners/thread612982.html
C++ Как представить дерево
Как в с++ представить дерево состоящее из 15 вершин и трех внутренних узлов? Добавлено через 3 часа 29 минут Пожалуйста помогите!
C++ Вывод текста на экран с заданной позиции.
БИЛЕТ №26 3. Недостатком оператора вывода cout<< является плохой способ форматирования текста. Так, если нужно начать вывод с тридцатой позиции нужно после стрелок написать 30 пробелов, что при программировании с применением таблиц приводит к потерям времени и появлению ошибок. Создайте функцию, с помощью которой можно выводит на экран текст с заданной позиции. Продемонстрируйте её...
C++ Функция signum(x). http://www.cyberforum.ru/cpp-beginners/thread612975.html
БИЛЕТ №25 3. Запишите код функции signum(x), которая вместо числа x записывает на его место в память +1, если число положительное -1, если отрицательное и 0, если число равно 0, независимо от того является ли число x целым или дробным.
C++ Вывести строку в обратном порядке. БИЛЕТ №23 3. Напишите программу, которая позволяет ввести строку символов, и вывести ее в обратном порядке, заменяя одиночные пробелы двойными. подробнее

Показать сообщение отдельно
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
24.06.2012, 20:14     Не срабатывает перехват исключений
Оно и не должно выбрасываться, если файла нет будет установлен failbit. Соответствено надо проверять input_file.fail(), или предварительно перед открытием задать exception mask:
C++
1
input_file.exceptions(std::ifstream::failbit);
тогда будет исключение при failbit.
 
Текущее время: 01:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru