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

Нарушение границ массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция не меняет значение аргументов (за ее пределами) http://www.cyberforum.ru/cpp-beginners/thread626888.html
Код: //заголовочный #ifndef HTPOTC_H #define HTPOTC_H class Rational{ public: Rational(int = 1,int = 2,int = 1,int = 2);
C++ Значения элементов массива проверить на кратность 3 и результатами заполнить массив II 1. Создать 3 одномерных массива одинаковой размерности. а) I массив заполнить случайными числами в пределах от -8 до 8. б) Значения элементов этого массива нужно проверить на кратность 3 и... http://www.cyberforum.ru/cpp-beginners/thread626886.html
C++ cerr
Объясните почему используют std::cerr для вывода ошибок,а не обычный std::cout к примеру?
C++ Б-дерево
Пишу бедерево. Столкнулся с проблемой, что fseek и fwrite едят очень много времени. Кто может подсказать более быструю замену этим функциям, либо какой-то нетривиальный подход для организации записи?
C++ Отрицательный размер массива http://www.cyberforum.ru/cpp-beginners/thread626843.html
#include <iostream> #include <windows.h> using namespace std; int main() { setlocale(LC_ALL, "russian"); int arrSize;
C++ Чем плох std::map? std::map ? подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
22.07.2012, 18:21
Действительно, кто вам сказал, чтов С++ можно выходить за границы массива? Киньте в него помидором.Так делать нельзя.Не сможете вы поместить в массив с[100500] 100501 элемент.Это будет выход за пределы массива и попытка записать элемент в какуюто другую область памяти.А эта попытка выкинет вам ошибку на этапе компиляции.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru