Здравствуйте, Аноним, Вы писали:
А>В чем ошибка?
А>std::vector<std::vector<double> > a(n,n+1);
Не очень понимаю, что ты тут пытаешься сделать.. Само объявление вектора векторов будет работать:
std::vector<std::vector<double> > a;
Это должно скомпилироваться без проблем. Т.е. ошибка не в объявлении, ошибка в инициализации. Так как остального кода нет — то мне не понятно, что именно ты тут пытаешься сделать. Чтобы инициализировать вектор векторов — n тоже должен иметь тип вектора векторов.
Только это.. ты б хоть указатели на векторы хранил, а не сами векторы. Например, так: