Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!homxb!mhuxt!mhuxm!mhuxo!ulysses!allegra!alice!ark From: ark@alice.UUCP Newsgroups: comp.lang.c++ Subject: Re: Operator overloading considered harmful Message-ID: <7603@alice.UUCP> Date: 9 Jan 88 23:51:51 GMT References: <240@vsi1.UUCP> Organization: AT&T Bell Laboratories, Liberty Corner NJ Lines: 20 In article <240@vsi1.UUCP>, steve@vsi1.UUCP writes: > Consider the following: > > foo(int i) > { > i #= i ^^ i @& i; > } > > what does it do?? You will never know unless you start digging > through miles of include/lib files. Consider the following: foo (int i) { f (i, g (k (i, i), i)); } What does it do?? You will never know unless you start digging through miles of include/lib files.