オブジェクトのスコープが切れると配列用に確保したメモリの自動開放を行うポインタ [詳細]
#include <pointer.h>
Public 型 | |
| typedef size_t | size_type |
| 符号なしの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には size_t 型と同じ | |
| typedef ptrdiff_t | difference_type |
| 符号付きの整数を表す型.コンテナ内の要素数や,各要素を指定するときなどに利用し,内部的には ptrdiff_t 型と同じ | |
| typedef T | value_type |
| 内部データ型.T と同じ | |
| typedef T * | pointer |
| データ型のポインター型.data の場合,data * となる | |
| typedef T & | reference |
| データ型の参照.data の場合,data & となる | |
| typedef const T & | const_reference |
| データ型の const 参照.data の場合,const data & となる | |
| typedef const T * | const_pointer |
| データ型の const ポインター型.data の場合,const data * となる | |
Public メソッド | |
| scoped_array (pointer p) | |
| 成分を b で初期化する | |
オブジェクトのスコープが切れると配列用に確保したメモリの自動開放を行うポインタ
1.8.1.2