Форум программистов, компьютерный форум 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. Напишите программу, которая позволяет ввести строку символов, и вывести ее в обратном порядке, заменяя одиночные пробелы двойными. подробнее

Показать сообщение отдельно
nanshakov
Студент :)
890 / 323 / 10
Регистрация: 29.01.2011
Сообщений: 1,680
24.06.2012, 19:53     Не срабатывает перехват исключений
Решил перехватить открыие файла,но что то не получается.Компилиться без проблем,но не работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void ReadAutorunscripts()
 {
    try
        {
            std::ifstream input_file("Autorunscripts.txt");
            char line[101]; 
            while (! input_file.eof())
                { 
                    input_file.getline(line, sizeof(line));
                    printf("-----Autorunscripts-----\n");
                    std::cout << line << std::endl;
                    printf("-----Autorunscripts-----\n");
                    input_file.close ();
                }
                }
        catch(...)
            {
                printf("SYSTEM::ERROR::cannot load Autorunscripts!\n");
                _getch;
    }
}
Если файла нет.Консоль бесконечно крутиться,выводя -----Autorunscripts-----.Где я ошибся?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru