Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
2 / 1 / 1
Регистрация: 18.04.2018
Сообщений: 29
1

Генерация исключений visual studio 2012

26.06.2018, 11:06. Показов 464. Ответов 4
Метки нет (Все метки)

Здравствуйте, уважаемые форумчане. Решил с Питона перейти на C++ . Сейчас занимаюсь переносом написанных программ (изучаю синтаксис). В одной из программ на питоне генерировалось исключение, в ходе которого программа прекращала своё выполнение и выводилась ошибка (прога питон.jpg) с переданной строкой. В Visual studio 2012 выходит такое окно(прога C++.jpg) а исключение было вызвано вот так
C++
1
throw "iskluchenie";
Как понять в VS 2012 какая строка и какое исключение генерировала?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
Генерация исключений visual studio 2012   Генерация исключений visual studio 2012  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.06.2018, 11:06
Ответы с готовыми решениями:

Переход на Visual Studio 2012
Вот обучался по книге Р.Лафоре ООП. Вчера решил сменить компилятор, перешел с Visual Studio 6.0 на...

Visual Studio 2012 на x64
В общем, решил брать ноут и вот думаю, пойдет ли VS 2012 на архитектуре х64, и будут ли с ней...

Menustrip.C++ Microsoft Visual Studio 2012
Здравствуйте! Пытаюсь работать в windows forms. Cуть программы такова : пользователь открывает...

Где взять visual studio 2012?
Хотела спросить может быть у вас есть сылка для скачиванья visual studio 20012 полная версия?

4
1123 / 852 / 394
Регистрация: 30.10.2017
Сообщений: 2,382
26.06.2018, 11:36 2
radiofan, у меня в VS2017 в конце следующей строки, вызвавшей необрабатываемое исключение, пометка в виде белого креста на красном фоне. Пробегитесь по тексту, может и в VS2012 такое найдете. А вообще обычно для исключений, вызывающихся throw, пишут обработчик исключения catch, в который можно передать любые параметры, какие захотите.
0
Don't worry, be happy
16989 / 9868 / 1900
Регистрация: 27.09.2012
Сообщений: 24,473
Записей в блоге: 1
26.06.2018, 14:44 3
Цитата Сообщение от radiofan Посмотреть сообщение
а исключение было вызвано вот так
Не надо так. Лучше уж как-то так:
C++
1
throw std::runtime_error("iskluchenie");
Ну и внимательнее на стек вызовов, это там, где aimp
0
2 / 1 / 1
Регистрация: 18.04.2018
Сообщений: 29
26.06.2018, 16:29  [ТС] 4
Croessmah,
C++
1
throw std::runtime_error("iskluchenie");
На данную строку компилятор ругается, говорит не находит runtime_error в пространстве имён std.
А в стеке по исключению что должно быть?
0
1123 / 852 / 394
Регистрация: 30.10.2017
Сообщений: 2,382
26.06.2018, 16:32 5
Попробуйте

C++
1
#include <stdexcept>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2018, 16:32

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Открытие процессов visual studio 2012
В общем, есть такой вот код: #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt;...

Долгая компиляция MS Visual Studio 2012
Долго компилирует проект даже простой. Может быть дело в таком железе: Intel Celeron Dual-Core...

Настройка SDL в Visual Studio 2012
Здравствуйте. Настраиваю SDL по данному видео: https://www.youtube.com/watch?v=mdQHYxe6zJo...

Visual Studio 2012 Ultimate Русская
Дайте ссылку на Visual Studio 2012 Ultimate Русская Версия :wall: :wall: :wall:

Не корректная работа visual studio 2012 Express
Приветствую. Вот такой код: #include &lt;iostream&gt; #include &lt;clocale&gt; using namespace std; int...

Не удаётся запустить Visual Studio 2012 Express
Я устанавливаю, но не ярлыка не файла drven.exe нету, и в пуске я тоже искал.Скачивал с разных...


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

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

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