Update cpp template