Expand|Select|Wrap|Line Numbers
- class Vector
- {
- private:
- Vector* v;
- int length;
- public:
- DynamicVector(double* v=0, int length=0);
- ~DynamicVector(void);
- void remplissage();
- void affiche();
- };
Expand|Select|Wrap|Line Numbers
- #include "StdAfx.h"
- #include "DynamicVector.h"
- DynamicVector::DynamicVector(double* v, int n)
- {
- v = new double[n];
- for(int i = 0; i < n; i++)
- *(v+i) = 0;
- }
- DynamicVector::~DynamicVector(void)
- {
- delete []this;
- }
- void DynamicVector::affiche()
- {
- for(int i = 0; i < this->length; i++)
- cout<< this->v+i <<endl; // does not print
- }
please advise
thx in advance