Форум программистов, компьютерный форум 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 = { подробнее

Показать сообщение отдельно
katsidelin
 Аватар для katsidelin
60 / 21 / 2
Регистрация: 15.11.2013
Сообщений: 112
Записей в блоге: 3
20.11.2013, 05:44     "Неопределенное поведение" при выходе вводимых данных за пределы массива
Компилятор тут не при чём.
Выдаст программа или оболочка (командный интерпертатор) сообщение об ошибке (в лучшем случае) или программа (а может быть и ОС) зависнет. А что именно из сего произойдёт "не предопределено".
 
Текущее время: 19:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru