query: temporary objects and copy constructor
positive_passages.docid: 3463
positive_passages.text: Default constructor with empty brackets
negative_passages.docid: 113556
negative_passages.text: How is an instance initializer different from a constructor?
negative_passages.docid: 10895
negative_passages.text: Copy constructor elision?
negative_passages.docid: 66336
negative_passages.text: Why copy constructor is not called in this case?
negative_passages.docid: 34729
negative_passages.text: What does a constructor return?
negative_passages.docid: 104029
negative_passages.text: Conditions for automatic generation of default/copy/move ctor and copy/move assignment operator?
negative_passages.docid: 126788
negative_passages.text: Why delete is needed in the definition of the copy-assignment operator?
negative_passages.docid: 108378
negative_passages.text: How to call a constructor on an already allocated memory?
negative_passages.docid: 138277
negative_passages.text: Why is it illegal to take the address of an rvalue temporary?
negative_passages.docid: 125
negative_passages.text: Inheriting constructors
negative_passages.docid: 2863
negative_passages.text: How do I correctly clone a JavaScript object?
negative_passages.docid: 92017
negative_passages.text: Move constructor seemingly not executed
negative_passages.docid: 77305
negative_passages.text: Does a const reference class member prolong the life of a temporary?
negative_passages.docid: 103629
negative_passages.text: Why does object.__new__ work differently in these three cases
negative_passages.docid: 94610
negative_passages.text: Avoiding copy of objects with the "return" statement
negative_passages.docid: 31384
negative_passages.text: How to initialize a const field in constructor?
negative_passages.docid: 94304
negative_passages.text: How does the const constructor actually work?