Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!mit-eddie!YAHI.STANFORD.EDU!tiemann From: tiemann@YAHI.STANFORD.EDU (Michael Tiemann) Newsgroups: comp.lang.c++ Subject: C++ language question Message-ID: <8905072006.AA17050@yahi.stanford.edu> Date: 7 May 89 20:06:50 GMT Sender: daemon@eddie.MIT.EDU Reply-To: tiemann@lurch.stanford.edu Lines: 15 I need some help refreshing my memory. Given that we have a base class B and a class D derived from B, it is permissable to convert from a D* to a B*, provided visibility rules are not violated. Similarly for a D& to a B&. (1) Under what conditions can one convert from a D to a B? (2) Under what conditions can one convert from a D** to a B**? I thought I read somewhere that (2) was not legal, but now I can't find the reference. Please reply via email. Michael