cpp layout option