[cpp] Add some abstracts for the native integer types