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

использование stl - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция tolower() http://www.cyberforum.ru/cpp-beginners/thread52522.html
Необходимо изменить регистр на нижний. Как только не пробовал не получается. Получается если я задаю строку заранее, что на русском что на английском все работает. Если считываю с клавиатуры, на...
C++ Как заставить программу завершаться при делении на ноль? Проблема состоит в том, что при решении задач матфизики трудно поставить условия так, чтобы не возникала численная неустойчивость. При неустойчивости искомые переменные очень быстро принимают... http://www.cyberforum.ru/cpp-beginners/thread52503.html
VS 2005 - подключение заголовочных файлов C++
начал переходить на VS 2005 столкнулся с проблемой подключения заголовочных файлов написал прогу, подключил заголовочные файлы, а среда выдает ошибки: illegal member initialization: 'Base2' is not...
C++ Спец-символы в консоли
Почему-то когда я пишу управляющую последовательность вроде cout << '\0x5c'; мне консоль выдает примерно 9-значное число вместо '\'.. обидно так.. подскажите пожалуйста как вылечить компилер или...
C++ Студенческая задачка C++ http://www.cyberforum.ru/cpp-beginners/thread52471.html
Доброго времени суток! Извиняюсь, если подобный вопрос уже был на форуме, поиск и просмотр 20+ страниц мне результат не выдал, поэтому надеюсь на вашу помощь. Суть, как говорится, такова : ...
C++ Сборник задач по языку C++ Подскажите пожалуста хороший сборник задач по Си, желательно с ответами, чтобы можно было потренироваться. подробнее

Показать сообщение отдельно
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
25.09.2009, 11:20
Доступ vector исп при помощи функции at(),operator[]()-доступ без проверки.
at()-осуществляет проверку диапозона и возбуждат error out_of_range
C++
1
2
3
4
5
6
7
8
9
10
11
12
Example:
void function(vector<int>&v,int i1,int i2)
{
try
{
for(i=0;i<v.size();i++)
{
}
v.at(i1)=v.at(i2)// проверка диапозона при доступе
}catch(....){
}
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru