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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
#1

Странные ситуации - C++

26.06.2015, 22:07. Просмотров 546. Ответов 21
Метки нет (Все метки)

У меня вот такая проблема. Если я компилирую и запускаю
консольное приложение в visual studio 2010, с некоторой долей вероятности( ~5%), при попытке закрыть приложение процессы в нём прекратятся ( остановится бесконечный цикл while (true)) и приложение станет незакрываемым(при попытке нажать на красный крестик ничего не происходит), через диспетчер задач его тоже не закрыть - закрывается только после выключения компа.
Обьясните пожалуйста, с чем это связано или кнопку в visual studio, котороя может это вызвать, быть может, что это я с вероятностю в 5% нажму на неё вместо крестика.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2015, 22:07     Странные ситуации
Посмотрите здесь:

Исключительные ситуации - C++
Как обработать исключительную ситуацию,когда переменная описана как int,к примеру,а вводится какой-нибудь char?А то нам как то в лекции...

исключительные ситуации - C++
Подскажите, как сделать переполнение в этой задаче: Создать класс для хранения обыкновенных дробей. Запрограммировать метод сокращения...

Исключительные ситуации - C++
Доброго времени суток. Возникла такая проблема. Никак не могу разобраться с исключительными ситуациями. Вот допустим, как здесь сделать,...

Исключительные ситуации - C++
Почему программа не работает?? Исключительная ситуация возникающая при деление на нуль. Пользователь с клавиатуры должен ввести число, если...

Исключительные ситуации - C++
Функция должна выполнять проверку параметров, передаваемых и генерировать исключения в случае ошибки. Без спецификаторов исключений; ...

исключительные ситуации - C++
Описать и реализовать функцию анализа номера телефона, обработайте ошибку создания номера в неверном формате (допустимый формат - +8 (095)...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castorsky
1950 / 1040 / 78
Регистрация: 29.11.2013
Сообщений: 3,262
26.06.2015, 22:11     Странные ситуации #2
ошибки в коде
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
26.06.2015, 22:13  [ТС]     Странные ситуации #3
А почему же мне об ошибках VS2010 ничего не говорит?
castorsky
1950 / 1040 / 78
Регистрация: 29.11.2013
Сообщений: 3,262
26.06.2015, 22:15     Странные ситуации #4
Потому что это ошибки времени выполнения, а не времени компиляции. Синтаксис без ошибок, а программа с ошибками.
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
26.06.2015, 22:18  [ТС]     Странные ситуации #5
И какие у меня ошибки например?
castorsky
1950 / 1040 / 78
Регистрация: 29.11.2013
Сообщений: 3,262
26.06.2015, 22:19     Странные ситуации #6
телепаты все в отпуске
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
26.06.2015, 22:20  [ТС]     Странные ситуации #7
Нет, я хотел чтоб вы мне привели хотябы 1 пример такой ошибки
IrineK
Заблокирован
26.06.2015, 22:48     Странные ситуации #8
Цитата Сообщение от Стасюльчик Посмотреть сообщение
через диспетчер задач его тоже не закрыть
Ну вот, прям и не закрыть.
Скриншоты можно?
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
27.06.2015, 09:08  [ТС]     Странные ситуации #9
Ну как не закрыть... На кнопку "снять задачу" оно не реагирует, а
закрывать какой-либо процесс стрёмно
IrineK
Заблокирован
27.06.2015, 09:23     Странные ситуации #10
Когда зависаем, выбираем опцию

Debug -> Stop debugging (быстрые клавиши - Shift + F5)

И все закрывается.
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
27.06.2015, 09:35  [ТС]     Странные ситуации #11
Если это кнопка "остановить отладку", то это не то, после такого глюка я могу снова компилировать этот же проект, а глюкнувшая програма будет безмолвно работать... Хорошо что её можно свернуть!
castorsky
1950 / 1040 / 78
Регистрация: 29.11.2013
Сообщений: 3,262
27.06.2015, 14:36     Странные ситуации #12
Стасюльчик, сколько раз Вам надо повторить чтобы Вы поняли, что ошибки в коде?
Стасюльчик
1 / 1 / 1
Регистрация: 05.06.2015
Сообщений: 23
27.06.2015, 14:43  [ТС]     Странные ситуации #13
Я вас уже просил навести мне пример такой ошибки... Вы не навели
castaway
Эксперт С++
4881 / 3017 / 370
Регистрация: 10.11.2010
Сообщений: 11,076
Записей в блоге: 10
Завершенные тесты: 1
27.06.2015, 14:48     Странные ситуации #14
Цитата Сообщение от Стасюльчик Посмотреть сообщение
Я вас уже просил навести мне пример такой ошибки... Вы не навели
Зачем вам пример такой ошибки? Как он поможет в данной ситуации?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2015, 14:50     Странные ситуации
Еще ссылки по теме:

Исключительные ситуации - C++
Надо сделать так, чтоб при вводе чарового символа в итовый вектор выводило сообщение об ошибке, но программа не закрывалась, а просто...

Возбуждение исключительной ситуации - C++
Помогите плз сгенерировать исключение. Требуется создать функцию, которая заполняет массив и возвращает true если это сделать удается,...

обработать исключительные ситуации - C++
Функция вычисляет корень квадратного уравнения ax2+bx+c=0 Нужно обработать исключительные ситуации

Обработка исключительных ситуации - C++
Постройте таблицу значений функции y=f(x) для с шагом h. Если в некоторой точке x функция не определена, то выведите на экран сообщение...


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

Или воспользуйтесь поиском по форуму:
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,012
27.06.2015, 14:50     Странные ситуации #15
Стасюльчик, если покажете код, вероятность того, что помогут, возрастет.
Yandex
Объявления
27.06.2015, 14:50     Странные ситуации
Ответ Создать тему
Опции темы

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