Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с сопрограммами и подпрограммами на других языках https://www.cyberforum.ru/ cpp-beginners/ thread854077.html
Подскажите есть ли в стандартах std или иные кросплатформенные методы работы с сопрограммами и подпрограммами(отдельные исполняемые файлы)? Покажите пример на c++ если не сложно:)
Подскажите название алгоритмов поиска и сортировки информации C++
У меня есть код, но я не знаю какой это метод поиска информации: void DataBase::find(double price) { int cnt = CashBox::getCount(); bool fl; for (int i = 0; i < cnt; i++) { if...
C++ Почему в code blocks не работает с strcpy?
Почему code blocks не работает с strcpy? Выдает ошибку "error: 'strcpy' was not declared in this scope"
C++ Виртуальное хеширование (virtual hashing) Добрый день. Подскажите, есть у кого материалы или исходники по теме Виртуальное Хеширование? Подойдёт всё - возможно кто-то сталкивался, в сети очень мало информации. Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread854067.html
C++ Ввод чисел с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread854066.html
Добрый день. У меня 2 вопроса. Как сделать так чтобы вычисление выводились на экран в виде n.00 а не n. (например 6.00, 7891.00) Как сделать так (если вообще можно) чтобы введенные с...
Соеденить N равноудаленных точек на суперэллипсе C++
13. Поищите в веб информацию о суперэллипсе, чтобы лучше представит его себе. Напишите программу, которая рисует звездообразные шаблоны, соединяя точки, лежащие на суперэллипсе. Пусть параметры а,...
C++ Наследование, виртуальный метод просмотра, метод (сравнение символьных массивов)
Доброго времени суток! Прошу помочь разобраться с заданием: Напишите программу на языке программирования С++, которая должна содержать: - базовый класс, включающий: - два элемента в виде строк...
C++ Операции над строкой. Подсчитать количество слов, которое начинается с той буквы, которой заканчивается предыдущее слово Дано предложение, слова в нем разделены пробелами. Подсчитать количество слов, которое начинается с той буквы, которой заканчивается предыдущее слово. Если таких слов больше половины, то их... https://www.cyberforum.ru/ cpp-beginners/ thread854051.html
C++ Как переделать на консоль? https://www.cyberforum.ru/ cpp-beginners/ thread854048.html
данная задача сделано в форме, нужно чтоб все тодже самое, считалось в консоли //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop ...
C++ Вычисление дискриминанта Вроди простая программа но почему то работает некоректно не пойму в чем причина С++ #include "stdafx.h" #include <iostream> #include <string> #include <windows.h> #include <fstream> #include... https://www.cyberforum.ru/ cpp-beginners/ thread854043.html
28 / 29 / 3
Регистрация: 26.07.2010
Сообщений: 297
0

Не ловится исключение

02.05.2013, 13:37. Просмотров 729. Ответов 6
Метки (Все метки)

Здравствуйте, есть такой метод:
C++
1
2
3
4
5
6
7
8
9
bool Library::Remove(unsigned int bookNumber) {
    try {
        bookCollection.erase(bookCollection.begin() + bookNumber);
        return true;
    }
    catch(...) {
        return false;
    }
}
Пусть в bookCollection(вектор) у меня пусто. Если я передам в bookNumber, например, 5, метод должен вернуть false. Но на самом деле приложение крашится с таким сообщением: vector iterator + offset out of range.
Не подскажете, что не так? Мне надо, что бы исключение поймалось и метод вернул false.

Вернуться к обсуждению:
Не ловится исключение
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2013, 13:37
Готовые ответы и решения:

Не ловится исключение
Не ловится исключение, если нет интернет-соединения... Или при этом вовсе не исключение...

Не ловится исключение
Всем привет) Пишу прогу, которая копирует флешки. Использую функцию ReadFile() и WhiteFile(). Хочу...

Не ловится брейкпоинт.
VisualStudio.Net Создаю форму WebForm.aspx. В WebForm.aspx.cs на строчке this.Load += new...

Крокодил не ловится, ТИЦ не растет
Есть сайт, несколько возраст примерно месяца 3.5 Прогонялся 3 раза по каталогам - правда бэков...

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