>>858
create/destroy/sizeの関数を vectorライブラリに渡して
ライブラリ中からそれらの関数を呼ぶ形にするのが定石かな。

そうしておけば名前が変わっても(関数のインタフェースが変わらない限り)
問題ないし。