Mail Archives: djgpp/1997/11/25/17:18:19
From: | Doug Eleveld <D DOT J DOT Eleveld AT anest DOT azg DOT nl>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Are there bugs in virtual base classes?
|
Date: | Tue, 25 Nov 1997 19:21:41 +0100
|
Organization: | Rijksuniversiteit Groningen
|
Lines: | 15
|
Message-ID: | <347B1735.425FC091@anest.azg.nl>
|
NNTP-Posting-Host: | client36-62.oprit.rug.nl
|
Mime-Version: | 1.0
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Hi Everybody,
I've been using some virtual base classes for some of my gui stuff
and my button class has 5 virtual base classes, some with thier own
data anmd some without and I've been getting some serious bug problems,
with member variables bieng changed to invalid values and other nasty
bugs that seem like wild pointres. Funny thing is if I remove one
of the virtual base classes everything goes fine. The class in question
is really small so I don't expect problems in the class itself.
I saw in the mail archives someone else mentioning problems with virtual
base classes that the code would compile and give runtime errors. Is
this correct? Should I avoid using virtual base classes in DJGPP?
Doug Eleveld
- Raw text -