#include <iostream>
#include <vector>
using namespace std;
class Tman
{
public:
Tman(int temp_x);
~Tman();
int get_x();
void set_x(int temp_x);
private:
int x;
};
Tman::Tman(int temp_x)
{
x=temp_x;
};
Tman::~Tman()
{
//что писать в деструкторе
};
int Tman::get_x()
{
return x;
};
void Tman::set_x(int temp_x)
{
x=temp_x;
};
vector<Tman>list_mans;
int main()
{
list_mans.push_back(Tman(2));
list_mans.push_back(Tman(3));
list_mans.push_back(Tman(6));
for(int i=0;i<list_mans.size();i++)
{
cout<<list_mans[i].get_x()<<"\n";
}
list_mans[2].set_x(88);
for(int i=list_mans.size()-1;i>=0;i--)
{
cout<<list_mans[i].get_x()<<"\n";
}
return 0;
}
хотелось бы узнать адекватно это или нет?
и если нет то как адекватнее, лучше с коротким примером и немного объяснения