Cpp User Defined Function