[c++, stl] как к vector<int[10]> добавить элемент?

marizha

использую я stl-евский элемент vector<int[10]> и никак не могу добавить к нему ни int[10], ни int* , ни push_back-ом , ни insert-ом... все время происходят ошибки преобразования типов (либо из int * не может в const int &[10], либо из int[10] в const int[10])
может есть еще какой способ добавления?

ppplva

С ума сошел ? Такого вообще не бывает
Хотя бы потому, что параметр вектора должен уметь присваиваться, а int[10] - не умеет.

Chupa

дык обернуть в класс и научить

Werdna

уже ответили: заверни в структуру.

Werdna

а в твоем случае не работает потому что конструктора нет у int[10] дефолтного.
Оставить комментарий
Имя или ник:
Комментарий: