Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!polyslo!ttwang
From: ttwang@polyslo.CalPoly.EDU (Thomas Wang)
Newsgroups: comp.lang.c++
Subject: multiple destructors
Message-ID: <1989Sep30.190719.3340@polyslo.CalPoly.EDU>
Date: 30 Sep 89 19:07:19 GMT
Reply-To: ttwang@polyslo.CalPoly.EDU (Thomas Wang)
Distribution: usa
Organization: Cal Poly State University -- San Luis Obispo
Lines: 17

If I can have multiple constructors, why can't I have multiple destructors?

class foo
{
public:
  foo();
  foo(char);
  ~foo();
  ~foo(char);
  ~foo(int);
};

main()
{
  foo* foo1 = new foo('a');
  delete foo1('a');
}