Date: Wed, 5 Feb 1997 12:36:18 +0100 (MET) From: Miguel Murillo To: k DOT ashley AT ulcc DOT ac DOT uk cc: djgpp AT delorie DOT com Subject: Re: Dynamically allocated arrays In-Reply-To: <5d7l2p$qcs@calypso.ulcc.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-761590493-1013139672-855142578=:8933" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime AT docserver DOT cac DOT washington DOT edu for more info. ---761590493-1013139672-855142578=:8933 Content-Type: TEXT/PLAIN; charset=US-ASCII The another way is fine :(for C++ ==> g++, gxx) <--------------------------------------------cut-----------------> #include void display (long double **,int m, int n); void de_allocate(long double **); int m = 3; int n =5; int main() { long double **data; int i,j; data=new long double*[m]; /* STEP 1: Set up rows */ for(j=0; j < m ; j++) data[j]=new long double[n]; /*STEP 2: Set up the columns*/ for(i=0;i Good Luck !! Miguel ---761590493-1013139672-855142578=:8933 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="allocate2D.c" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: I2luY2x1ZGUgPGlvc3RyZWFtLmg+DQoJDQoJdm9pZCBkaXNwbGF5ICAgIChs b25nIGRvdWJsZSAqKixpbnQgbSwgaW50IG4pOw0KCXZvaWQgZGVfYWxsb2Nh dGUobG9uZyBkb3VibGUgKiopOw0KCQ0KCWludCBtID0gMzsNCglpbnQgbiA9 NTsNCgkNCmludCBtYWluKCkNCnsgCWxvbmcgZG91YmxlICoqZGF0YTsNCiAg ICAgICAgaW50IGksajsNCiAgICAgICAgDQoJICBkYXRhPW5ldyBsb25nIGRv dWJsZSpbbV07ICAgICAgIC8qIFNURVAgMTogU2V0IHVwIHJvd3MgICAgICAg ICovDQoJICAgZm9yKGo9MDsgaiA8IG0gOyBqKyspIA0KCSAgIAlkYXRhW2pd PW5ldyBsb25nIGRvdWJsZVtuXTsvKiBTVEVQIDI6IFNldCB1cCB0aGUgY29s dW1ucyAqLw0KCQ0KCSAgIGZvcihpPTA7aTxtO2krKykNCgkgICAgICBmb3Io aj0wO2o8bjtqKyspDQoJICAgICAgCWRhdGFbaV1bal09aSpqOyAvLyBmb3Ig ZXhhbXBsZQkNCgkgICBkaXNwbGF5KGRhdGEsbSxuKTsNCgkgICBkZV9hbGxv Y2F0ZShkYXRhKTsNCgkgICByZXR1cm4gMDsNCn0NCnZvaWQgZGlzcGxheShs b25nIGRvdWJsZSAqKmRhdGEsaW50IG0saW50IG4pDQp7ICAgCWludCBpLGo7 DQoNCglmb3IoaT0wO2k8bTtpKyspDQoJewlmb3Ioaj0wO2o8bjtqKyspDQoJ CXsgY291dDw8ZGF0YVtpXVtqXTw8IiAiOw0KCQl9DQoJCWNvdXQ8PGVuZGw7 DQoJfQkNCn0NCg0Kdm9pZCBkZV9hbGxvY2F0ZShsb25nIGRvdWJsZSAqKmRh dGEpDQp7CWludCBpLGo7DQoJZm9yKGk9MDtpPG07aSsrKQ0KCXsJZGVsZXRl W11kYXRhW2ldOyAgIC8vZGVsZXRlIGNvbHVtbnMNCgl9DQoJZGVsZXRlW11k YXRhOwkJICAgLy9kZWxldGUgcm93cw0KCQkNCn0NCg== ---761590493-1013139672-855142578=:8933--