![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Typedefs | |
using | NativeFilePath = std::string |
Functions | |
template<size_t Alignment> | |
void * | AlignedMalloc (size_t size) noexcept |
アライメントを指定してメモリを確保します。 More... | |
void | AlignedFree (void *const p) noexcept |
アライメントを指定して確保したメモリを解放します。 More... | |
uint64 | Rdtsc () noexcept |
Variables | |
constexpr size_t | PointerSize = sizeof(void*) |
ポインタのサイズ | The size of a pointer More... | |
constexpr size_t | MinAlignment = __STDCPP_DEFAULT_NEW_ALIGNMENT__ |
最小のメモリアラインメント | The minimum alignment of the memory More... | |
constexpr bool | HasEmbeddedResource = false |
ファイルを実行ファイルに埋め込み可能であるか More... | |
using s3d::Platform::NativeFilePath = typedef std::string |
|
inlinenoexcept |
アライメントを指定して確保したメモリを解放します。
p | 解放するメモリのポインタ |
|
inlinenoexcept |
アライメントを指定してメモリを確保します。
size | 確保するメモリのサイズ |
|
inlinenoexcept |
|
inlineconstexpr |
ファイルを実行ファイルに埋め込み可能であるか
|
inlineconstexpr |
最小のメモリアラインメント | The minimum alignment of the memory
|
inlineconstexpr |
ポインタのサイズ | The size of a pointer