Go to the source code of this file.
◆ example_for_failed_named_return_value_optimization()
void example_for_failed_named_return_value_optimization |
( |
| ) |
|
◆ example_for_named_return_value_optimization()
void example_for_named_return_value_optimization |
( |
| ) |
|
◆ example_for_successful_named_return_value_optimization()
void example_for_successful_named_return_value_optimization |
( |
| ) |
|
◆ examples_for_copy_elision()
void examples_for_copy_elision |
( |
| ) |
|
◆ failed_named_return_value_optimization()
CopyOrMove failed_named_return_value_optimization |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
◆ main()
◆ make_copy_or_move_Named_Return_Value_Optimization()
CopyOrMove make_copy_or_move_Named_Return_Value_Optimization |
( |
int |
n | ) |
|
◆ make_object_copy_elision()
◆ successful_named_return_value_optimization()
CopyOrMove successful_named_return_value_optimization |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
◆ endl
◆ stream