dll境界またぐ部分なんかではnew/deleteでないとクッソ解りづらくなるのよ
こういうのは許してください