Jiro_Array関数群
型に縛られない可変長の動的配列を扱う関数群です。
関連する関数と変数
データ管理構造体
初期化・消滅
データ数の操作
挿入・削除など
データの取得
データの操作
解説
Jiro_Array関数群を用いると任意のデータ構造(変数、構造体、クラスオブジェクトを含む)
をグローバルメモリ領域に複数格納し、それを配列のように扱う事ができます。
データ追加の結果最初に確保したグローバルメモリ領域が足りなくなった場合、
自動的に領域を一定量ずつ拡張していきます(初期時にサイズを指定)。
使い方の流れを説明します。
まずJiro_Ary_Init関数で動的配列用の領域を確保し、その領域へのハンドルを取得します。
その後他のデータ操作関数を利用して動的配列を操作した後、
最後にJiro_Ary_Free関数を呼び出してデータ領域を解放します。
ファイル構成
この関数群は次のファイルで定義されています。
Common/Jiro_Array.h
Common/Jiro_Array.cpp
|