# Hey people, help needed again ^_^

• 09-16-2003
Shinobi-wan
Help needed on project, (using a class to allocate a 2d matrix)
Well, now I'm on assignment 2 and am once again flustered. This time around, we have to use a class to dynamically allocate a 2D Matrix and later integrate it into the previous assignment (My last topic with the 1st assignment)

Anyway, here's what I have so far.

Code:

```// main.cpp // Donald Parker // 09/16/2003 // main.cpp // Donald Parker // 09/16/2003 #include <iostream> #include "matrix.h" using namespace std; #define ROWS = 5 #define COLS = 10 int main() {                 Matrix table(3,4);         Type k = 0;         for(int i=0;i<3;i++)                 for(int j=0;j<4;j++)                 {                         table.set(i,j,k++);                         cout<<table.get(i,j);                 }         return 0; } // matrix.cpp // Donald Parker // 09/16/2003 #include "matrix.h" Matrix::Matrix() {         Type *array;         _rows = ROWS;         _cols = COLS;         array = new Type[ROWS*COLS]; } Matrix::Matrix(int rows, int cols) {         Type *array;         _rows = rows;         _cols = cols;         array = new Type[rows*cols]; } Matrix::~Matrix() { } void Matrix::set(int row, int column, Type symbol) {         array[row*_rows+column] = symbol; } Type Matrix::get(int row, int column) {         return array[row*_rows+column]; } // matrix.h // Donald Parker // 09/16/2003 #include <iostream> using namespace std; const int ROWS = 5; const int COLS = 10; #define Type char class Matrix{ public:         Matrix();         ~Matrix();         Matrix(int,int);         void set(int,int,Type);         Type get(int,int); private:         Type array[ROWS*COLS];         int _rows;         int _cols; };```
Yeah, you all know my real name now since I'm too lazy to go back and delete it.

So what can I do.

This time, I won't be back on until later tonight, so I can't discuss more throughly until then.

Edit: Sorry for the unclear message title before. You can delete this post, and I'll make a clearer one tomorrow.
• 09-16-2003
confuted
Thank you for reading these and posting threads with a specific topic.