サンプルが new でなく malloc という稀な例になる理由からして・・・