![]() |
赤紫蘇2.リファレンス |
||
ポインタ型 |
|||
akaxiso2.0-beta1 | |||
|
|||
シリアライザブルなポインタ型 赤紫蘇2では、aka::deep_ptr<>が定義されています。このテンプレートは、スマートポインタの一種ですが、コピー時に、内部のインスタンスを複製します。また、クラスの破棄時に内容を解放します。 クラスメンバにおいて、aka::deep_ptr<>を用いたメンバを定義することができます。この場合、出現頻度は、minOccurs=0, maxOccurs=1となります。(配列でも等価な定義は可能) 但し書き1: 但し書き2: |