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