add yasnipet in site-lisp, with load-library in init.el; type abrev and use tab to pop a menu to choose function in cpp or others mode