Path: csiph.com!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: Tim Rentsch
Newsgroups: comp.lang.c++
Subject: Re: Z++ for Windows and Linux
Date: Thu, 02 Feb 2023 17:42:57 -0800
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <86tu03cyn2.fsf@linuxsc.com>
References: <71b98e95-046c-4de5-8d6a-b7f5b8364d23n@googlegroups.com> <87a61ywdhw.fsf@nosuchdomain.example.com> <74258a32-da0a-4dbe-afef-f77f6c0b04bcn@googlegroups.com> <86357odry9.fsf@linuxsc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Info: reader01.eternal-september.org; posting-host="b6486e9403ae3d4d176b8bb615daf221"; logging-data="1201987"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RgfhYsunyltN/jqJdP6moGmcsBv8hVnk="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:cE9o0UIkJHzhkNF66n2j1EW33Y4= sha1:RKpJ+LRlauEZbx3pcHA/UJJLgUQ=
Xref: csiph.com comp.lang.c++:88964
Muttley@dastardlyhq.com writes:
> On Thu, 02 Feb 2023 07:09:50 -0800
> Tim Rentsch wrote:
>
>> scott@slp53.sl.home (Scott Lurndal) writes:
>>
>>>> Every C++ class/struct will have to include a so-called virtual
>>>> table.
>>>
>>> No, that is not the case. The virtual table is only present when
>>> function overloads exist and in certain multiple inheritance
>>> scenarios. [...]
>>
>> This claim isn't right. Any class (or struct) that has at least
>> one virtual function will have a virtual function table. The
>
> Has at least one != every.
That's true, but it has no bearing on what I said.