Skip to content

Commit

Permalink
[basic.memobj] Provide a logic progression of subclauses
Browse files Browse the repository at this point in the history
Reorder the subclause of [basic.memobj], Memory and objects, into
a logical progression where each clause augments the one before.

Memory model specifies the notion of memory for C++
Object model specifies objects, and how they occupy memory
Alignment restricts where objects can reside in memory
Storage duration describes how objects acquire well-aligned memory
Intermediate and erroneous values specifies the initial contents of acquired memory
Lifetime describes the validity of objects within their acquired storage
Temporary objects have a lifetime of their own.
  • Loading branch information
AlisdairM committed Oct 19, 2024
1 parent 49113a4 commit b900970
Showing 1 changed file with 653 additions and 653 deletions.
Loading

0 comments on commit b900970

Please sign in to comment.