Creating a class that will have two methods one assign another to print vectors with public
and then call that method in main
.
I've been able to do this with the baby steps method. Where am I going wrong and what do I have to do?
#include <iostream>
using namespace std;
class vetor
{
int v, tamanho,vetores;
public:
void atribuir(int *v, int tamanho){
for (int i=0; i<tamanho; i++) {
cout << "Digite um numero: ";
cin >> v[i];
}
}
void mostrar(void)
{
for (int i =0; i<tamanho; i++) {
cout << "O numero "<< i +1 << " inserido for: "
<<vetores[&i]<<endl;
}
}
};
int main(){
int tamanhos;
// vetor *varios_vetor;
// varios_vetor = new vetor[tamanho];
cout << "Digite o tamanho do vetor: ";
cin >> tamanhos;
cout <<"Tamanho do vetor: "<< tamanhos << endl;
//vetor::atribuir(int i, int tamanho)
//vetor *varios_vetor;
//varios_vetor = new vetor[tamanhos];
//varios_vetor[tamanhos].atribuir(int *v, int tamanhos);
return 0;
}