cpp structure set up