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

Операция new с размещением - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оператор switch C++ http://www.cyberforum.ru/cpp-beginners/thread971919.html
Помогите с кодом, пожалуйста. На скрине задание.
C++ Variadic Templates проблема только в переводе на русский, обычно это "Шаблоны с переменным числом аргументов" но такое длинное выражение долго не проживёт. Есть у кого нить идеи как называть такие шаблоны? http://www.cyberforum.ru/cpp-beginners/thread971913.html
1101001000 C++
Всем привет! Помогите добить задачу (выскакивает превышение лимита по времени). Ограничение времени: 1.0 секунды Ограничение памяти: 64 МБ Представим себе бесконечную последовательность цифр,...
C++ Метод итерации для решения СНАУ
Написал программу для решения СНАУ методом итерации, но столкнулся с проблемой. После присвоения элементам матриц matn, matHn, matKn определенных значений, при выводе этих матриц, да и при работе с...
C++ Наследование , зачем оно нужно ? http://www.cyberforum.ru/cpp-beginners/thread971861.html
Добрый день , который день бьюс с темой Добавлено через 3 минуты Понимаю что можно создавать классы окон в Windows от родительского используя функции родителя. Но как на практике без учебника...
C++ Проверка есть ли элемент в векторе Если уже есть такой то увеличить счетчик для этого элемента, если нет то добавить. Как это сделать? подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1820 / 1178 / 232
Регистрация: 16.05.2013
Сообщений: 3,115
Записей в блоге: 5
Завершенные тесты: 1
08.10.2013, 12:18
Как правильно написал Jupiter ты сместил указатель
C++
1
pt1++
и теперь он указывает на второй элемент. И вот тут ты используешь команду:
C++
1
pt1[i]
Которая по сути означает то же самое, что и pt1 + 1. А так как указатель уже сместился на второй элемент такой вызов приведет к обращению к 3 элементу(т.е. выход за пределы массива), а не второму как тебе кажется.
p.s. Вот вам пожайлуста наглядное отличие указателя на массив и константное имя масива. С последним подобной ошибки не случится.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru