Re: Законен ли vector<int const>?
От: jazzer Россия Skype: enerjazzer
Дата: 12.06.09 08:21
Оценка:
Здравствуйте, igna, Вы писали:

I>Должна ли согласно стандарту компилироваться следующая программа?:


I>
I>#include <vector>
I>using namespace std;

I>int main()
I>{
I>    int const a[] = { 0, 1, 2, 3 };
I>    vector<int const> v(a, a + 4);
I>}
I>

По текущему стандарту, тип должен поддерживать присваивание (быть Assignable), int const, очевидно, этому требованию не удовлетворяет.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.