Javaで別のconstructorを呼ぶ

Javaでは、引数が違う別のconstructorをthisで呼ぶことができる。

class Sub extends Base {
	Sub() {
		...
	}
	Sub(int a) {
		this(); // Sub()がコールされる。
		...
	}
}

これをC++ではどうやるのか?
かなり難しかった記憶がある。結局できなかったかも。誰か教えて。


以下のような方法でしか解決できないようだ。
http://www.geocities.jp/is3000nx/reading/tip/cpp.html#12