cpp-template-default