Function CE::Memory::Pointers::offset_address(const uintptr_t, const std::size_t)

Function Documentation

inline std::uintptr_t CE::Memory::Pointers::offset_address(const uintptr_t address, const std::size_t offset_bytes)

Adds a byte count to an integer address without bounds or overflow checking.

Parameters:
  • address – Starting address value, not an owned allocation.

  • offset_bytes – Forward displacement in bytes; addition must be representable.

Returns:

Offset numeric address. No storage is read or allocated.