É para criar uma lista em um vetor, qual o problema no código, não compila.
#include <iostream>
#include <vector>
#include <windows.h>
/*void clrscr();*/
using namespace std;
class numero
{
public:
numero();
void adicionar_na_lista(int);
private:
int num;
};
vector<numero> vetor_numero;
/* iniciar */
numero::numero() { num = 0; }
/* vetor começa vazio */
numero::vetor_numero.resize(0, 0);
/* procedimento que junta os dois tipos de inteiros */
void numero::adicionar_na_lista(int numer)
{
cout << "Numero: ";
cin >> numer;
vetor_numero.pushback(numer); // adiciona um numero ao final do vetor
cout << "Inserir mais? ( s - sim / n - não ) ";
cin >> cont;
}
/* main */
int main()
{
/*clrscr();*/
int numer;
numero n;
n.adicionar_na_lista(numer);
n.adicionar_na_lista(numer);
return 0;
}
Pergunta
Guest Lucas NN
É para criar uma lista em um vetor, qual o problema no código, não compila.
#include <iostream> #include <vector> #include <windows.h> /*void clrscr();*/ using namespace std; class numero { public: numero(); void adicionar_na_lista(int); private: int num; }; vector<numero> vetor_numero; /* iniciar */ numero::numero() { num = 0; } /* vetor começa vazio */ numero::vetor_numero.resize(0, 0); /* procedimento que junta os dois tipos de inteiros */ void numero::adicionar_na_lista(int numer) { cout << "Numero: "; cin >> numer; vetor_numero.pushback(numer); // adiciona um numero ao final do vetor cout << "Inserir mais? ( s - sim / n - não ) "; cin >> cont; } /* main */ int main() { /*clrscr();*/ int numer; numero n; n.adicionar_na_lista(numer); n.adicionar_na_lista(numer); return 0; }Vlw...
Link para o comentário
Compartilhar em outros sites
1 resposta 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.