🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #170

static virtual

#170
From: Hallvard B Furuseth
Date: Tue, 15 Sep 1992 12:59
10 lines
794 bytes
Why are static virtual functions illegal?  This would be useful for
functions such as `virtual int SymbolTable::compare(char *, char *)'.
It's a waste to pass a pointer to `this' to those functions.

And while I'm writing: How about static virtual variables?  These would
be useful for per-class data such as a "description" fields for a class.
Maybe only const variables should be allowed though.
--

Hallvard
Technical Details
Message-ID: <HBF.92Sep15135918@durin.uio.no>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!sunic!aun.uninett.no!nuug!nntp.uio.no!hbf

Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c++
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!sunic!aun.uninett.no!nuug!nntp.uio.no!hbf
From: hbf@durin.uio.no (Hallvard B Furuseth)
Subject: static virtual
Message-ID: <HBF.92Sep15135918@durin.uio.no>
Sender: news@ulrik.uio.no (Mr News)
Nntp-Posting-Host: durin.uio.no
Organization: University of Oslo, Norway
Date: Tue, 15 Sep 1992 12:59:18 GMT
Lines: 10