Path: utzoo!attcan!uunet!oresoft!ken From: ken@oresoft.UUCP (Ken Cramer) Newsgroups: comp.lang.c++ Subject: Oregon C++ implementation of Virtual Functions Keywords: Oregon C++, Virtual Functions Message-ID: <253@oresoft.UUCP> Date: 14 Nov 88 23:50:34 GMT Reply-To: will@oresoft.UUCP (Will Auld) Organization: Oregon Software, Portland OR Lines: 17 >>From: stergios@athsys.uucp (Stergios Marinopoulos) >I would like to here from GNU, Zortech, and Oregon people on their >methods for implementing virtual functions. cfront will add a pointer >to a table of function pointers in the C struct it represents a class >with. What implementation do GNU, Zortech, and Oregon use? Oregon C++ implements virtual functions in the same way as does cfront. This implementation is documented in an article in the USENIX October 1988 C++ Workshop Proceedings. "Pointers to Class Members in C++" by S.B. Lippman and B. Stroustrup. =============================================================================== Will Auld Oregon Software Inc. ...uunet!oresoft!will 6915 S.W. Macadam Avenue will%oresoft.uucp@tektronix.tek.com Portland, Oregon 97219-2397 Tel: 010-1-503-246-2202