Quote Originally Posted by CornedBee View Post
It's in the working paper.
foo::foo() : foo(x, y, z) {}
The bad part for Java programmers isn't that C++ doesn't let you chain constructors. It's that the syntax used for this in Java - with this replaced by the class name - is actually valid. It just doesn't really do anything.
Exactly! It had me confused for quite a while because it accepted my code without even throwing a warning.