Manu:

We all wanted to ability to define class member functions outside the class
definition:
  class MyClass
  {
    void method();
  }

  void MyClass.method()
  {
    //...
  }

It definitely cost us time simply trying to understand the class layout
visually (ie, when IDE support is barely available).
You don't need to see the function bodies in the class definition, you want
to quickly see what a class has and does.

Having the pieces of a class spread is not something I'd like. So before changing this a discussion is needed.

Bye,
bearophile

Reply via email to