use types from cstdint instead of MSVC-specific