[std-interval] default constructor
    Guillaume Melquiond 
    guillaume.melquiond at ens-lyon.fr
       
    Wed Apr  5 14:42:28 PDT 2006
    
    
  
Le mercredi 05 avril 2006 à 05:13 -0600, Alan Eliasen a écrit :
>    I think that there should *never* be a zero-arg default constructor
> for intervals.  All constructors should have at least one argument to
> force the programmer to declare their intent.
This is too strong a requirement. Forbidding arrays of intervals is a
sure way of alienating any C++ user. You need a default constructor if
you don't want the users to go to great and error-prone lengths to
create arrays (or any higher-level containers).
Best regards,
Guillaume
    
    
More information about the Std-interval
mailing list