fisiCalebe Posted August 5, 2011 Report Share Posted August 5, 2011 Olá!Alguém poderia me dizer que erro eu estou cometendo ao usar o vetor de vetores vtx?#include <cstdlib> #include <vector> using namespace std; vector < vector<int> > vtx; int i, j, k; main() { vtx.at(1).push_back(12); }Quando rodo o programa recebo a mensagem de errosterminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_checkQuem poderá me ajudar?Obrigado! Quote Link to comment Share on other sites More sharing options...
0 Sergio Lemos Posted August 9, 2011 Report Share Posted August 9, 2011 Não me recordo muito bem de como usar a STL.O índice não deve iniciar em 0? Como em vtx.at(0).push_back(12); Quote Link to comment Share on other sites More sharing options...
Question
fisiCalebe
Olá!
Alguém poderia me dizer que erro eu estou cometendo ao usar o vetor de vetores vtx?
Quando rodo o programa recebo a mensagem de erros
Quem poderá me ajudar?
Obrigado!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.