 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
eb Guest
|
Posted: Wed Jun 14, 2006 9:10 am Post subject: std::vector destructor ? |
|
|
I have in a header file
Class MyClasse : public Foo
{
....
std::vector <int> v;
}
Nothing in the code for initialization
(and even if there is something, the error remains).
When the program quits, I get the error :
*** glibc detected *** free(): invalid pointer: 0x083e8930 ***
I think this might be cause by the program wanting to free some already
freed memory
This dissapears if I comment out the incrimnated line ...
Any idea ? |
|
| Back to top |
|
 |
Alan Johnson Guest
|
Posted: Wed Jun 14, 2006 9:10 am Post subject: Re: std::vector destructor ? |
|
|
eb wrote:
| Quote: | I have in a header file
Class MyClasse : public Foo
"Class" is not a keyword. Use "class".
{
...
.... is not valid here.
std::vector <int> v;
}
Missing semicolon.
Nothing in the code for initialization
(and even if there is something, the error remains).
When the program quits, I get the error :
*** glibc detected *** free(): invalid pointer: 0x083e8930 ***
I think this might be cause by the program wanting to free some already
freed memory
This dissapears if I comment out the incrimnated line ...
|
Which line would that be? On which line does your debugger tell you the
problem is happening?
You need to post enough code for us to actually see the problem. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|