cpp: param