.at() для вектора
От: _sky_ Россия  
Дата: 25.10.05 09:12
Оценка: -1
Здравствуйте.

Для G++ закон не писан что ли?

Есть вектор:
std::vector <int> field_max_length;

где-то вызываю:
field_max_length.at( field_counter );

В VS.net все просто на ура проходит, g++ как обычно номер выкидывает:
no matching function for call to 'vector<int,allocator<int> >::at (int &)'

Есть предложения? Я вообще у себя исключения использую для обработки ошибок, не хотелось бы везде лишние проверки на вхождение в диапазон проводить, так что ну очень не хочется использовать альтернативные способы получения значения вектора.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.