コンストラクタが仮想メンバ関数を呼び出したら(コンストラクタによるテンプレートメソッドとでも言うのでしょうか)どうなりますか?

vtable がいつ初期化されるのかというのは C++ の規約に決まっているのでしょうか?