Estava estudando um vídeo do youtube que ensinava a trabalhar com a classe list de c++ e resolvi criar meus próprios exercícios utilizando ponteiros para a classe citada, mas cometi erros.
Agradeço a quem me esclarecer os erros cometidos e como escrever o código corretamente.
Estou usando codeblocks e o compilador é o gcc 4.2.4 para windows.Abraços.
Segue o código:
#include<iostream>#include<list>usingnamespace std;int main(void){//Declaração de variáveis.list<int> L1[3];list<int>::iterator it;list<int>*P1;int i, j;//Inicializa as três listas.for(i =0; i <3; i++){for(j =0; j <4; j++){
L1[i].push_back(j);}}
L1[2].pop_back();
P1 = L1;for(i =0; i <3; i++){for(it =*(L1 + i).begin(); it !=*(L1 + i).end(); it++){
cout <<*it << endl;}
cout << endl;}return0;}
Pergunta
asantos38
Boa noite a todos.
Estava estudando um vídeo do youtube que ensinava a trabalhar com a classe list de c++ e resolvi criar meus próprios exercícios utilizando ponteiros para a classe citada, mas cometi erros.
Agradeço a quem me esclarecer os erros cometidos e como escrever o código corretamente.
Estou usando codeblocks e o compilador é o gcc 4.2.4 para windows.Abraços.
Segue o código:
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.