cpp path