[TUHS] v7 K&R C
Paul Winalski
paul.winalski at gmail.com
Fri May 15 03:08:20 AEST 2020
On 5/13/20, Paul McJones <paul at mcjones.org> wrote:
>
> C continues the tradition begun by Fortran and Algol 60 of overloading the
> arithmetic operators on the various numeric types. C++ allows new types to
> be defined; when a new type obeys the generally understood properties of a
> built-in type, it makes sense to use the same operator (or function) for the
> corresponding operation on the new type (e.g., addition on complex numbers,
> arbitrary-precision integers and rationals, polynomials, or matrices).
I agree; that makes sense. But I don't like things such as << and >>
in I/O-related classes.
-Paul W.
More information about the TUHS
mailing list