using std::move for return result of function
82155
C++11 rvalues and move semantics confusion (return statement)
100524
When to use std::size_t?
73291
How to use a member variable as a default argument in C++?
35116
Function overloading by return type?
148678
What's the difference between std::move and std::forward
106315
Is it useful to test the return of "new" in C++?
10197
What does the standard library guarantee about self move assignment?
90011
Getting a vector into a function that expects a vector
114564
Does "std::size_t" make sense in C++?
19118
Overloading by return type
77883
Moving a Linked Library
42055
Overload a C++ function according to the return value
16045
Move list element to the end in STL
84063
Isn't the template argument (the signature) of std::function part of its type?
92654
Why can't C++11 move a noncopyable functor to a std::function?
142878
Returning local data from functions in C and C++ via pointer
55746
Using `std::function` to call non-void function