Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!apple!ksand From: ksand@Apple.COM (Kent Sandvik, 120dB or more) Newsgroups: comp.sys.mac.programmer Subject: Re: MacApp & C++ destructors Message-ID: <13057@goofy.Apple.COM> Date: 15 Apr 91 03:53:05 GMT References: <9827@etsu.CMI.COM> <1991Apr13.235903.26110@ux1.cso.uiuc.edu> <1991Apr14.015647.3521@verity.com> Organization: Apple Computer Inc., Cupertino, CA Lines: 19 In article <1991Apr14.015647.3521@verity.com> anders@verity.com (Anders Wallgren) writes: >This is one of the penalties of using an Object Pascal library from >C++ - you also can't use multiple inheritance and I think overloading >is also a no-no. overloading and virtual are the same, and they work OK with PascalObjects. MI won't work due to different method dispatching schemes. Pointers to members was broken but is fixed in later d-releases of MPW C++ (ETO CDs). There are a couple of things that won't work C++:wise, and a couple of things that are broken. I'm just finishing a Tech Note which will be released during the World Wide Developer Conference, and it's all about PascalObject limitations and known bugs. Kent -- Kent Sandvik, DTS junkie