Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!rochester!rutgers!att!westmark!mole-end!mat From: mat@mole-end.UUCP (Mark A Terribile) Newsgroups: comp.lang.c++ Subject: () and [] Keywords: special-operators Message-ID: <156@mole-end.UUCP> Date: 29 Apr 89 06:10:19 GMT Organization: mole-end--private system. admin: mole-end!newtnews Lines: 8 C++ requires that the function call and subscripting operators, when overloaded, be member functions. What is the reason for this restriction? Is there a chance that it will be lifted or weakened (perhaps to allow non-member overloads whose LHS is a class type or reference thereto)? -- (This man's opinions are his own.) From mole-end Mark Terribile