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.