Conrad Weisert

Learn More
When we design an elementary numeric class, we usually overload some of the arithmetic operators +,-, , , /. Deciding which operators to overload and how to define them is a matter of common-sense and high-school algebra. Our class must support all the operators that make mathematical sense and none of the ones that don't. That seems obvious, but a lot of(More)
V~%en experienced business applications progranmlers first look at C/C++, they're shocked to discover that some data representations they routinely need are unavailable. To get equivalent results someone has to build new data types (C++ classes), but doing so can be a daunting and error-prone undertaking, it's hardly surprising, then, that many experienced(More)
  • 1