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

Инкремент невалидного итератора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Dll com-совместимая http://www.cyberforum.ru/cpp-beginners/thread381588.html
Подскажите пожалуйста, как в реализации обычная dll отличается от com-совместимой dll?
C++ Timer начало змейки Есть таймер и есть label1 таймер включен в таймере прописано Label1->Left= Left +1; и в результате Label1 перемещаетья примерно на 5 сантиметров влево и все, больше не двигается в чем... http://www.cyberforum.ru/cpp-beginners/thread381578.html
C++ DbLookUpComboBox
Есть Datasource2 ADOQuery2 , DbLookUpComboBox и база данных в которой 2 параметра это Surname и код (ключевое поле) в свойствах выбрано : в DataSource2 : DataSet-> ADOQuery2 в ...
C++ Возведение в степень
Дано число n и его нужно возвести в степень s. Можно ли это как-то сделать не используя циклы. Заранее спасибо...
C++ перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread381571.html
Имеется такая программа: class reversion { vector<int> mass1; vector<int> mass2; vector<int> rev1; vector<int> rev2; vector<int> mult1; vector<int> mult2;
C++ и снова строки Написать программу считывающую текст и выводящую слова, начинающиеся с гласной буквы. подробнее

Показать сообщение отдельно
John Prick
801 / 734 / 145
Регистрация: 27.07.2012
Сообщений: 2,107
Завершенные тесты: 3
31.07.2012, 12:11
Цитата из книжки "Обобщённое программирование и STL":
Каждый массив в Си имеет один указатель, указывающий за его конец. Его нельзя разыменовывать, поскольку в действительности он ни на что не указывает, и к нему не применяется операция инкремента, потому что каждый массив имеет только один указатель за конец, но его можно использовать для сравнения и в арифметических операциях над указателями.
Вот только не понятно, что здесь значит "не применяется"? То ли нельзя так делать совсем, то ли просто никому в голову не придёт инкрементировать его. Хотя понятно, что хорошо спроектированный итератор должен и эту ситуацию предусматривать.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru