tags: LanguageC++ Language and Library NotesC++ Declarations, Definitions, and LinkageC++ Copy Elision and Return ValuesC++ Classes and Special Member FunctionsC++ Exceptions and Exception SafetyC++ Language Rules and Named RequirementsC++ InitializationC++ Value Categories and Move Semantics