Я работаю над программой и должен создать массив объектов, в частности у меня есть массив 31x1, где каждая позиция является объектом (каждый объект в основном построен из 6 ints). Вот что я имею, но что-то не так, и я мог бы помочь вам.Конструктор/Деструктор с участием класса и структуры
31x1 структура заголовок»
const int days=31;
struct Arr{
int days;
int *M;
};
typedef Arr* Array;
31x1 матричный конструктор:
void constr(){
int *M;
M = new Expe[31]; // Expe is the class
класса заголовок:
class Expe {
private:
//0-HouseKeeping, 1-Food, 2-Transport, 3-Clothing, 4-TelNet, 5-others
int *obj;
}
объект класса конструктор:
Expe::Expe() {
this->obj=new int[6];
}
помогите пожалуйста ... потому что я очень потерян.
«что-то не так» не очень описательно. Можете ли вы предоставить дополнительную информацию - полную короткую программу, которую вы тестируете, что вы ожидаете, что на самом деле происходит ...? – DCoder
A 31x1 массив? Ты уверен? –
teh way я строю его iswnt worig все читается ... и его одномерный арай, и я могу tuse vector.h ... это моя домашняя работа .. и мне нужно перейти от модульного программирования к объектно ориентированному –