C++ technique tying resource lifetime to object lifetime.

C++ hash-based key-value container.

Microsoft Intermediate Language, historical name for .NET IL.

C++ object managing pointer ownership automatically.

C++ ordered collection of unique values.

Runtime compiler converting intermediate code to native code.

C++ smart pointer representing exclusive ownership.

C++ abstraction for traversing containers.

Code executed under a managed runtime.

C++ smart pointer supporting shared ownership.