Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 11.09.2018
Сообщений: 6
1

Выход за пределы массива

13.04.2019, 02:25. Просмотров 965. Ответов 2
Метки нет (Все метки)

в одном из обучающих видео уроков наткнулся на ТАКОЕ.

алгоритм sort получает в себя начало и конец массива, далее просто выведится отсортированный массив.
но если в случае с началом записать arr будет справделиво т.к. имя массива это указатель на первый его элемент, то почему тогда указаетль на конец массива не указывается как arr +6, а arr + 7(SIZE =7).
0
Миниатюры
Выход за пределы массива  
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.04.2019, 02:25
Ответы с готовыми решениями:

Выход за пределы массива
По мойму нарушение границ массива в c++ не допускается. Это будет выход за пределы массива и...

Выход за пределы массива
Где-то здесь происходит выход за пределы массива puti, но я не могу его найти уже второй день....

Выход за пределы массива
Заполняю динамический массив случайными числами и вывожу его на экран. Дебажная куча жалуется на...

Выход за пределы массива
Столкнулся со следующей проблемой. Ввожу по формату: Мой код при выполнении выдаёт ошибку. Выход...

2
4441 / 3026 / 1843
Регистрация: 18.12.2017
Сообщений: 9,526
13.04.2019, 02:41 2
Лучший ответ Сообщение было отмечено alexeeyy как решение

Решение

alexeeyy, посмотрите пример по ссылке http://www.cplusplus.com/reference/algorithm/sort/
параметры first,last
Итераторы с произвольным доступом к начальным и конечным позициям сортируемой последовательности. Используемый диапазон [first,last) содержит все элементы между первым и последним , включая элемент, указанный первым, но не элемент, указанный последним .
1
0 / 0 / 0
Регистрация: 11.09.2018
Сообщений: 6
13.04.2019, 03:21  [ТС] 3
Цитата Сообщение от Yetty Посмотреть сообщение
но не элемент, указанный последним
понятно, просто запомнить. Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2019, 03:21

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выход за пределы массива
#include <assert.h> #include <assert.h> #include <string.h> #include <stdint.h> #include...

Проверка на выход за пределы массива
Есть самый обычный массив int veg; вот так заполняется for (int i = 0; i < 3; i++) { ...

Проверка на выход на пределы массива
Напишите пожалуста пример кода как этого можна добиться в отдельной функции

Выход за пределы динамического массива
#include <iostream> using namespace std; int main() { int** mas = new int*; for(int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.