Giriş
Move semantics iki önemli kavramdan oluşuyor. Move Constructor ve Move Assignment Operator
Move Assignment
Move semantics iki önemli kavramdan oluşuyor. Move Constructor ve Move Assignment Operator
Move Assignment
Template İçinde Setter
Hem rvalue hem de lvalue ile çalışan bir setter şöyle yazılır.
Hem rvalue hem de lvalue ile çalışan bir setter şöyle yazılır.
template <typename T>
void Set(T && value) {
myValue = std::forward<T>(value);
}