Linkedin Learning
1 mês de trial grátis
$ 19.99/mês
+ todos os cursos
Descrição do Curso

Dive deeper into C++ with move semantics, a key component of C++ resource management. Move semantics allow you to optimize the transfer of data and reallocate memory without extra copy operations. In this course, Bill Weinman helps you understand rvalues (temporary values that are the key to move semantics); create move constructors and operations; and use the copy-and-swap idiom to "swap in" new data while destroying the old.

Detalhes do Curso
en
en
Bill Weinman
Rítmo flexível
Intermediário
1 hora
Linkedin Learning
1 mês de trial grátis
$ 19.99/mês
+ todos os cursos
Detalhes do Curso
en
en
Bill Weinman
Rítmo flexível
Intermediário
1 hora
Descrição do Curso

Dive deeper into C++ with move semantics, a key component of C++ resource management. Move semantics allow you to optimize the transfer of data and reallocate memory without extra copy operations. In this course, Bill Weinman helps you understand rvalues (temporary values that are the key to move semantics); create move constructors and operations; and use the copy-and-swap idiom to "swap in" new data while destroying the old.