Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти символы встречающиеся в тексте только один раз Помогите заданием , плиз) вот условие задание: 15.Задан массив из k символов латинского алфавита. Вывести на экран в алфавитном порядке все символы, которые входят в этот массив по одному разу.... https://www.cyberforum.ru/ cpp-beginners/ thread1543438.html Замена слов в файле звездочками C++
Задача: заменить последние слова в предложениях. Вот текст самого файла : Когда-то (помню с умиленьем) Я смел вас няньчить с восхищеньем, Вы были дивное дитя. Вы расцвели - с благоговеньем Вам...
C++ Для каждого числа заданной последовательности найти количество цифр 5 Добрый день! Прошу помощи в написании пограммы, ибо в c++ совсем не бум бум :( Задача такова: Вводится последовательность из N целых чисел. Для каждого числа последовательности найти... https://www.cyberforum.ru/ cpp-beginners/ thread1543426.html C++ Самая простенькая среда Добрый день, еду в командировку, ноутбука своего там не будет, а мне нужно будет писать простенькие программы в консоле. Ноутбук будет у моего друга там, но у него нету компилятора никакого,... https://www.cyberforum.ru/ cpp-beginners/ thread1543416.html
C++ Найти количество двух- и количество трехразрядных чисел в последовательности
Вводится последовательность из N целых чисел. Найти количество двух и количество трех разрядных чисел в последовательности (функцией оформить определние колва разрядов). В чем ошибка? Выводит...
C++ Числа Фибоначчи второго порядка https://www.cyberforum.ru/ cpp-beginners/ thread1543401.html
Определить N-ый член последовательности чисел Фибоначчи второго порядка.
C++ Не получается сделать таблицу замены https://www.cyberforum.ru/ cpp-beginners/ thread1543397.html
Добрый день. Есть программа, которая получается на вход 2 текста, один в открытом виде, другой-зашифрованный. Программа считает кол-во символов в каждом тексте и после каждого из текстов выводит...
C++ Что означает следующее выражение?
char** SomeFunction(int num, int num1) { // some code }Мне не понятно зачем здесь указатели? может кто подскажет. Если, что внутри функции выполняется выделение памяти под двумерный массив...
C++ Определить расстояние до горизонта от точки с заданной высотой Помогите решить задачу.Считая, что Земля – это идеальная сфера с радиусом R = 6350 км, определить расстояние до горизонта от точки с высотой над Землей, равной 1, 2, …, 10 км. Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread1543380.html C++ Libgeotiff https://www.cyberforum.ru/ cpp-beginners/ thread1543379.html
Всем добрый день! Начинаю изучение библиотеки geoTIFF. Скачала всё что нужно: архив libtiff и proj. С помощью командной строки проделала следующее: nmake /f makefile.vc. В итоге библиотека...
C++ Отредактировать предложение, удаляя все слова на четных позициях.
Отредактировать предложение, удаляя все слова на четных позициях. помогите пожалуйста за ранее спасибки:))
C++ Найти максимальное количество подряд идущих минимальных, максимальных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1543375.html
Дан набор из десяти целочисленных элементов. Найти максимальное количество подряд идущих минимальных1,|максимальных2 элементов.:impossible:
Заблокирован
0

Структурная обработка исключений - C++ - Ответ 8145177

03.10.2015, 11:56. Показов 719. Ответов 2
Метки (Все метки)

допустим есть такой код, я пытаюсь структурное исключение преобразовать в обычное, путем отлова, но у меня почему то не ловит его
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
void f(char *dest, const char *source, size_t size)
{
    __try
    {
        memcpy(dest, source, size);
    }
    __except (EXCEPTION_EXECUTE_HANDLER)
    {
        throw std::invalid_argument("");
    }
}
 
int main()
{
    char *ptr = new char[10];
    try
    {
        f(ptr, nullptr, 10);
    }
    catch (std::exception e)
    {
        delete[] ptr;
    }
}
т.е. вместо того чтобы перескочить на 9 строчку и там возбудить обычное исключение, оно возбуждается на 5 строчке

Вернуться к обсуждению:
Структурная обработка исключений C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2015, 11:56
Готовые ответы и решения:

Обработка исключений с пмощью структурированной обработки исключений
Есть функция, которая определенным образом работает с файлами,но при работе с файлами "не...

Обработка исключений
Необходимо создать три массива a, b и с размерами соответственно n1, n2 и n3 (n1=!n2=!n3). В массив...

Обработка исключений
Добрый день, столкнулась с такой проблемой. Использую конструктор для создания string библиотечного...

Обработка исключений
Как в блоке Try...Catch... обработать необработанное исключение по адресу? Что необходимо...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.10.2015, 11:56

Обработка исключений
Подскажите пожалуйста как продолжить выполнение программы после срабатывания оператора catch....

Обработка исключений
Уважаемые админы. Знаю, что о помощи надо просить, когда имеются хоть какие-то наработки. К...

Обработка исключений
Почему не перехватывает ошибку и не выводит Error? а прога сама прекращает работу. #include...

Обработка исключений
класс B является производным от абстрактного класса А. Определить обработчик исключительной...

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