help-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: in-charge versus not-in-charge


From: Paul Pluzhnikov
Subject: Re: in-charge versus not-in-charge
Date: Mon, 31 Oct 2005 13:10:59 -0800
User-agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Jumbo Shrimp, linux)

Ulrich Eckhardt <doomster@knuut.de> writes:

> Paul Pluzhnikov wrote:
>> It's an internal impelementation detail ...
>
> I'd be interested to know anyways, you don't have a link handy, do you?

This comment in gcc-4.1-20051022/gcc/cp/decl2.c explains:

/* Constructors for types with virtual baseclasses need an "in-charge" flag
   saying whether this constructor is responsible for initialization of
   virtual baseclasses or not.  All destructors also need this "in-charge"
   flag, which additionally determines whether or not the destructor should
   free the memory for the object.
   ...

Cheers,
-- 
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]