No open-access location is known for this record yet.
No open-access location is known for this record yet.
Factory and Factory Method. Implementations of these patterns could register dynamically allocated objects for deletion at program termination. Alternatively (or additionally), they could provide interfaces for object destruction, corresponding to those for object creation. Cargill presented a taxonomy of the dynamic C++ object lifetime [16]. The Localized Ownership pattern language includes patterns, such as Creator-as-Owner, Sequence-ofOwners, and Shared Ownership, which primarily address object ownership. Ownership conveys the responsibility for destruction. Creator-as-Owner is further subdivided into Function-asOwner, Object-as-Owner, and Class-as-Owner. The Singleton destruction capability of Object Lifetime Manager may be viewed as new category of Creator-as-Owner: Program-asOwner. It is distinct from Function-as-Owner, because static objects outlive the program entry point (main). Object Lifetime Manager's Preallocated Objects similarly can be viewed logically, at least, as ou...
Loading…
Stored only when both papers are in the corpus — 9 citations exist upstream.
Papers that cite the same references — the relational fallback while embeddings are still backfilling.
Imported from OpenAlex (CC0) — nothing here is generated.