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

Необработанное исключение по адресу при выводе на консоль - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран ромб из звездочек http://www.cyberforum.ru/cpp-beginners/thread1526005.html
Запишите оператор или набор операторов, печатающих на экране заданную фигуру.
C++ Recursion. 2 integers are multiplied together Объясните пжл выполнение данной рекурсии пошагово. Например, возьмем recur(3,2) и recur(2,4) int recur(int x, int y) { if (x == 0 || y == 0) return 0; else if (x == 1) return y; http://www.cyberforum.ru/cpp-beginners/thread1525998.html
Как осуществить неограниченный ввод в консоль? C++
Необходимо вводить в консоль случайное количество чисел разделенные пробелом, например: 2 10 11 9 Как это осуществить? Обычный cin не подходит, ведь он берет по 1 значению std::cin >> a; // при...
Проверить условие: сумма цифр заданного числа N превосходит произведение цифр этого же числа на 1 C++
Составит линейную логическую программу, печатающую значение 1, если указанное высказывание является истинным, и 0 – в противном случае: сумма цифр заданного четырехзначного числа N превосходит...
C++ Не работает программа. Синтаксические ошибки http://www.cyberforum.ru/cpp-beginners/thread1525955.html
В программировании плохо шарю, компилятор указывает на "else" Но сам не могу додуматься. Помогите #include "stdafx.h" #include <math.h> #include <locale> #include <iostream> using namespace...
C++ Память для динамического массива в классе Вариант 9. Создать класс MASS1, заданный последовательностью чисел. Реализовать следующие вычисления в виде методов класса: " наибольшее число последовательности целых чисел, " наименьшее... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13212 / 7483 / 843
Регистрация: 27.09.2012
Сообщений: 18,394
Записей в блоге: 3
Завершенные тесты: 1
07.09.2015, 00:13
Месяцев 12:
C++
1
string yyy[12] = { "января","февраля","марта","аперля","мая","июня","июля","августа","сентября","октября","ноября","декабря" };
Так что индексы лежат в диапазоне [0,11], а у Вас, судя по условию
C++
1
if ((d > 31 || d < 1) && (m > 12 || m < 1))
работа с диапазоном [1,12].
this->yyy[month] - выход за пределы массива при переменной month равной 12
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru