debata cpp