MGL(Win32)
読み取り中…
検索中…
一致する文字列を見つけられません
mgl_memory_utility.h ファイル

MGL メモリユーティリティ [詳解]

#include <cstdint>
#include <cstdlib>
#include <cstring>
#include <type_traits>

[ソースコード]

列挙型

enum class  MGL::Memory::ClearMode : uint8_t { Auto , Zero , None }
 クリアモード [詳解]
 

関数

template<class ValueType >
ValueType * MGL::Memory::Utility::InitializeArrayBuffer (void *arrayTop, size_t elementSize, ClearMode mode) noexcept
 バッファを配列用に初期化
 

詳解

MGL メモリユーティリティ

日付
Since: July 11, 2025. 18:48:31 JST.
著者
Acerola

列挙型詳解

◆ ClearMode

enum class MGL::Memory::ClearMode : uint8_t
strong

クリアモード

列挙値
Auto 

自動

Zero 

ゼロ初期化

None 

初期化しない

関数詳解

◆ InitializeArrayBuffer()

template<class ValueType >
ValueType * MGL::Memory::Utility::InitializeArrayBuffer ( void * arrayTop,
size_t elementSize,
ClearMode mode )
noexcept

バッファを配列用に初期化

テンプレート引数
ValueType配列の要素の型
引数
[in]arrayTop配列の先頭アドレス
[in]elementSize配列の要素数
[in]modeクリアモード