Показать сообщение отдельно
Старый 15.04.2012, 11:18   #6
Spy4433
ПроЭктировщик
 
Аватар для Spy4433
 
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений
(для 63 пользователей)
Ответ: Vector и объект класса

#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;
}

хотелось бы узнать адекватно это или нет?
и если нет то как адекватнее, лучше с коротким примером и немного объяснения
__________________
форум эт вещь... и почему я раньше им не пользовался?

AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
(Offline)
 
Ответить с цитированием