cpp refrece codes