Log In | Get Help   
Home My Page Projects Code Snippets Project Openings Mareframe
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files
[mareframe] Annotation of /trunk/gadget/charptrmatrix.cc
[mareframe] / trunk / gadget / charptrmatrix.cc Repository:
ViewVC logotype

Annotation of /trunk/gadget/charptrmatrix.cc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (view) (download)

1 : agomez 1 #include "charptrmatrix.h"
2 :     #include "gadget.h"
3 :    
4 :     CharPtrMatrix::~CharPtrMatrix() {
5 :     int i;
6 :     if (v != 0) {
7 :     for (i = 0; i < nrow; i++)
8 :     delete v[i];
9 :     delete[] v;
10 :     v = 0;
11 :     }
12 :     }
13 :    
14 :     void CharPtrMatrix::resize() {
15 :     int i;
16 :     if (v == 0) {
17 :     v = new CharPtrVector*[1];
18 :     } else {
19 :     CharPtrVector** vnew = new CharPtrVector*[nrow + 1];
20 :     for (i = 0; i < nrow; i++)
21 :     vnew[i] = v[i];
22 :     delete[] v;
23 :     v = vnew;
24 :     }
25 :     v[nrow] = new CharPtrVector();
26 :     nrow++;
27 :     }

root@forge.cesga.es
ViewVC Help
Powered by ViewVC 1.0.0  

Powered By FusionForge