[std-interval] Mathematical relations and default initialization

Ron Avitzur avitzur at PacificT.com
Thu Sep 14 16:22:11 PDT 2006


>>>>>   1- no default constructor at all
>>>>>   2- [0,0]
>>>>>   3- empty
>>>>>   4- whole
>>>>>   5- uninitialized tag
>>>>>   6- see below (something a la "singular iterator")
>
>So, you are arguing for 6, like me.
>
>1 means no default constructor, that is, a private one.
>At least, this is how I understood 1.

Yes. I had misremembered the earlier discussion. Going back to

  http://compgeom.poly.edu/pipermail/std-interval/2006-April/000040.html

6 most closely resembles the behavior of built-in types.


More information about the Std-interval mailing list