Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибок не выдает, но не работает Всем привет. Написал программу для для определения в каком предложении в файле впервые встретилось введенное слово. При компиляции ошибок не выдало, но после того как ввожу искомое слово и нажимаю Enter ничего не происходит. Еще после нескольких нажатий ентера, программа закрывается. Пожалуйста, подскажите что не так! Буду очень благодарен! #define _CRT_SECURE_NO_WARNINGS #include <stdio.h>... https://www.cyberforum.ru/ cpp-beginners/ thread702160.html Ошибка в bool функции C++
#define ADD_OBJ 2 #define ADD_SUB 4 #define DEL_OBJ 8 #define DEL_SUB 16 #define ADD_RIGHT 32 #define DEL_RIGHT 64 #define READ 2 #define WRITE 4 #define EXECUTE 8 #define DELETE 16
C++ Удалить строки и продублировать столбцы https://www.cyberforum.ru/ cpp-beginners/ thread702133.html
Помогите решить две задачки (написать код программы в с++): 1. удалить строки с тремя одинаковыми подряд идущими элементами. 2. продублировать столбцы с четной суммой элементов.
C++ Подскажите литературу Здравствуйте, уважаемые. Подскажите какой-нибудь учебник по C++ для начинающих в формате mobi https://www.cyberforum.ru/ cpp-beginners/ thread702114.html
Что это за компилятор C++
Люди подскажите что это за компилятор и где его можно скачать под Windows 7
C++ Использование перегруженного оператора ввода/вывода в поток базового класса для объекта производного класса Здравствуйте! Можно ли использовать перегруженный оператор ввода/вывода в поток из базового класса для объекта производного класса, если производный класс не содержит новых полей? class A { protected: int x; public: // Конструкторы и деструктор friend istream &operator >> (istream &, A &); }; https://www.cyberforum.ru/ cpp-beginners/ thread702106.html
C++ Небольшая недоработка в программе Задача была написать программу, которая читает введенную матрицу, делает проверку значений на четность и положительность. Если условия выполняются, то идет умножение на 2. По задаче если хоть один элемент изменен, то прога должна написать "true". Если же ни один элемент не подходит под условие, то вывод "false". Сама программа работает, но проблема в том, что проверка идет только по последнему... https://www.cyberforum.ru/ cpp-beginners/ thread702102.html C++ Неправильно выводится рисунок из звездочек
Доброго времени суток, имеется задание: отобразить следующий вид последовательности используя While: * * * * ** ** **** ***** ** * ******* * имеется код, который выводит только последние 3 строки, помогите пожалуйста найти ошибку, заранее благодарен))
C++ Преобразование типов в динамическом массиве Имеется динамический массив unsigned char * buffer = new unsigned char ; size - это размер массива вычисляется отдельно как правильно в данный массив записать 64 битную (8 байт) переменную и какой тип лучше использовать для этого я написал вот так но не уверен что правильно https://www.cyberforum.ru/ cpp-beginners/ thread702084.html C++ программа, вычисляющая сумму первых n членов ряда: 1+1/2+1/3+1/4+… Задание выполните, используя все три оператора цикла (т.е. вывод результатов на экран у Вас будет осуществляться трижды с коментарием о названии оператора цикла). Написать программу, которая вычисляет сумму первых n членов ряда: 1+1/2+1/3+1/4+… Количество суммируемых членов ряда задается во время работы программы. Вычисление частичной суммы ряда: 1+1/2+1/3+ ... Введите кол-во суммируемых... https://www.cyberforum.ru/ cpp-beginners/ thread702066.html
Составить программу расчета бесконечной суммы обратных степеней числового ряда C++
Вот такая вот история! Спасибо за ранее!
C++ Очистка экрана в консоли https://www.cyberforum.ru/ cpp-beginners/ thread702063.html
Добрый день. Столкнулся со следующей проблемой! Допустим есть консольное приложение, которое выполняет определенную задачу. В программе есть главное меню. Как сделать так, чтобы после выполнения ряда действий и указания возврата в главное меню, оно (это меню) прописывалось с чистой страницы, то есть было в шапке консольного окна, без результатов предыдущих вычислений. Пробовал cout << "\f"; -...
0 / 0 / 2
Регистрация: 11.03.2012
Сообщений: 32
0

Выскакивает out_of_range - C++ - Ответ 3721778

19.11.2012, 15:16. Показов 1448. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый День! Не пойму в чем проблема, дальше return false не уходит, вылетает окно "Необработанное исключение в "0x75a2d36f" в "bbb.exe": Исключение Microsoft C++: std::out_of_range по адресу 0x001ef2a4..",
на return true все работает хорошо, подскажите пожалуйста в чем может быть проблема, вот код где возникает ошибка

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
    bool SelectOperation(){
int choice;
        bool x;
            Bank B(tmpId);
            cout<<"1. Запрос остатка"<<endl;
            cout<<"2. Получение наличных"<<endl;
            cout<<"3. Забрать карту"<<endl;
            scanf("%d", &choice);
            system("cls");
            switch(choice) {
                case 1: {
                    B.ShowBalance();
                    return true;}
                case 2: {
                            x = PrintCash();
                            if(!x){
                                cout<<"Пожалуйста, возьмите вашу карту"<<endl;
                                B.createTransaction();
                                getch();
                                return false;
                            }
                            else return true;
                        }
                case 3:
                    cout<<"Пожалуйста, возьмите вашу карту"<<endl;
                    B.createTransaction();
                    getch();
                    return false;
                default:
                    cout<<"Выбор не верен, попробуйте снова"<<endl;
                    return true;
            
            }
    }
};
 
 
void main(){
 
    setlocale(LC_ALL,"Rus");
 
        while(true) {
            bool x;
            int y;
            Bankomat B;
            x = B.InputData();
            if(x){
                while(true){
                    y = B.SelectOperation();
                    if(y){
                        break;
                    }
 
                }
            }
        }
 
    system("pause");
}


Вернуться к обсуждению:
Выскакивает out_of_range C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2012, 15:16
Готовые ответы и решения:

Std::out_of_range
Доброго всем времени суток! Никак не пойму в чем проблема.. обрабатываю большой файл, примерно...

Обработка out_of_range
Всем привет. Имеетмся матрица, реализованная как std::vector &lt;std::vector &lt;int&gt;&gt;. Мне нужно найти...

Исключение Microsoft C++: std::out_of_range
Вызывается исключение в функции, не пойму в чем дело, помогите объяснить, только начала работу с...

Unhandled exception.std::out_of_range at memory location. ошибка
Доброго времени суток! Задача такая: Если с четырёхцифрового убрать любую цифру, получим...

1
19.11.2012, 15:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2012, 15:16
Помогаю со студенческими работами здесь

Runtime ошибка - terminate called after throwing an instance of 'std::out_of_range'
Пишу что-то вроде компилятора. Так как никакой литературы по созданию компилятора не читал в моём...

Unhandled exception at at 0x75E717D2 in ConsoleApplication24.exe: Microsoft C++ exception: std::out_of_range at memory l
Здравствуйте, помогите пожалуйста, при проходе через последний цикл выдаёт вот такую ошибку:...

Как в MS Visual Studio отключить сообщение "std::out_of_range at memory location"?
это сообщение появляется, в моем случае, когда считываются символы не входящие в нужный диапазон по...

При компиляции выдает "std::out_of_range"
Если строка st_word начинается на символ 'c', то при выполнении выдает ошибку &quot;std::out_of_range&quot;,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru