Path: utzoo!attcan!uunet!cs.utexas.edu!swrinde!ucsd!scripps!bashford From: bashford@scripps.edu (Don Bashford) Newsgroups: comp.lang.c++ Subject: Re: Multiple inheritance with virtual bases Message-ID: <591@riscsm.scripps.edu> Date: 29 Oct 90 20:16:42 GMT References: <1990Oct29.054455.1989@nowhere.uucp> Sender: news@Scripps.EDU Organization: Research Institute of Scripps Clinic; La Jolla, CA Lines: 11 In article <1990Oct29.054455.1989@nowhere.uucp> sking@nowhere.uucp (Steven King) writes: > now F::E and F::D not only share a common A, but a common B as well. > However, methods that act upon E do not know anything D or D's defintion of > B. If, the definition of D is such that B and C are collapsed together as it > appears that g++ is doing, then E's methods, with compiler generated offsets > into B, are, in fact, going to munge C or D. Aren't you confusing classes with *instances* of classes? Don Bashford bashford@scripps.edu