home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / cplus / 16276 < prev    next >
Encoding:
Internet Message Format  |  1992-11-14  |  1012 b 

  1. Xref: sparky comp.lang.c++:16276 comp.std.c++:1564
  2. Path: sparky!uunet!gator!fang!att!allegra!alice!bs
  3. From: bs@alice.att.com (Bjarne Stroustrup)
  4. Newsgroups: comp.lang.c++,comp.std.c++
  5. Subject: Re: The fate of my exponentiation operator proposal
  6. Message-ID: <24185@alice.att.com>
  7. Date: 14 Nov 92 06:54:23 GMT
  8. Article-I.D.: alice.24185
  9. References: <MATT.92Nov12234242@physics16.berkeley.edu> <HF.92Nov13112407@whyaduck.telematik.informatik.uni-karlsruhe.de>
  10. Organization: AT&T Bell Laboratories, Murray Hill NJ
  11. Lines: 11
  12.  
  13.  
  14.  
  15. hf@telematik.informatik.uni-karlsruhe.de (Harald Fuchs @ Karlsruhe University, Germany) writes
  16.  
  17.  > Hey, since the predecessor of C++, ``C with Classes'', didn't provide
  18.  > operator overloading _except_ for operator=, this might have been the
  19.  > way the language evolved. Maybe someone from AT&T can comment on this?
  20.  
  21. The story is of course somewhat longer than this, but yes, operator overloading
  22. and overloading in general in C++ started with overloading of assignment and
  23. initialization.
  24.