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

"Неопределенное поведение" при выходе вводимых данных за пределы массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Натуральное число возрастает справа налево http://www.cyberforum.ru/cpp-beginners/thread1012807.html
Дано следующее: Дано натуральное число. Верно ли, что его цифры следуют в порядке возрастания справа налево? - что я написал не так? допустим ввести число 9865363 - пишет True, Хотя должно False #include<iostream> using namespace std; int main() { int b,c; cout<<"Enter number: "; cin>>b;
C++ Книги по MPI для C++ Подскажите пожалуйста пару книг с доступным объяснением.Желательно с примерами (от элементарного до сложного) Благодарю. http://www.cyberforum.ru/cpp-beginners/thread1012801.html
Измените структуру CStash чтобы данные хранились в объекте типа vector<char> C++
Измените структуру CStash чтобы данные хранились в объекте типа vector<char> //hello.h struct CStash{ int size; int quantity; int next; unsigned char*storage; }; void initialize(CStash* s, int sz);
C++ Случайный вывод значений переменных
Доброй ночи, мне тут подруга дала задачку, написать программу-гадалку. Ну мол, вводишь вопрос, а она выдает "Да" или "Нет". Проблема в следующем, - никак не могу найти каким образом сделать рандом переменных. Сразу оговорюсь, что учу С++ второй день, так что больно не бейте) #include <iostream> using namespace std; int main () { setlocale (0,""); char question; char yes;
C++ Задача на работу с текстовыми файлами http://www.cyberforum.ru/cpp-beginners/thread1012789.html
В качестве входных данных поступает некоторое сообщение. Все сообщения имеют общее правило: Пользователь Команда Задача следующая. По вводу данных должен вестись лог. лог должен записываться в текстовый файл.Выглядит это так: Запустили программу, вводим данные Andrey &pokasat // По нажатию Enter в текстовый файл записывается строка Andrey &pokasat 1 Maksim &zabrat // По нажатию...
C++ Определить средние значения элементов строк массива Определить средние значения элементов строк массива M. Найти минимальное значение среди этих средних. #include<conio.h> #include <iostream> using namespace std; const int n = 3; const int m = 4; int main() { int a = { подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 1
20.11.2013, 11:51     "Неопределенное поведение" при выходе вводимых данных за пределы массива
Цитата Сообщение от ninja2 Посмотреть сообщение
Да не нада проверять просто исключение вылови
Выход за пределы вызовет падение программы или порчу данных, либо еще что-то, а не исключение!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru