Revision 1 -
(download)
(annotate)
Mon Feb 10 17:09:07 2014 UTC
(10 years, 5 months ago)
by agomez File size: 478 byte(s)
Initial version based on Gadget 2.2.00
#include "charptrmatrix.h"
#include "gadget.h"
CharPtrMatrix::~CharPtrMatrix() {
int i;
if (v != 0) {
for (i = 0; i < nrow; i++)
delete v[i];
delete[] v;
v = 0;
}
}
void CharPtrMatrix::resize() {
int i;
if (v == 0) {
v = new CharPtrVector*[1];
} else {
CharPtrVector** vnew = new CharPtrVector*[nrow + 1];
for (i = 0; i < nrow; i++)
vnew[i] = v[i];
delete[] v;
v = vnew;
}
v[nrow] = new CharPtrVector();
nrow++;
}