4.14.4.4 Semántica de Movimiento y Referencias Rvalue (5 horas) [Habilidades ABET1,ABET6,ABETa,ABETb,ABETi]

Referencias Bibliográficas: [,,] Temas
  1. Lvalues y Rvalues.
  2. Referencias Rvalue.
  3. Semántica de Movimiento.
  4. Constructores de movimiento y operadores de asignación de movimiento.
  5. Perfect Forwarding (repaso).

Objetivos de Aprendizaje (Learning Outcomes)

  1. Explicar la semántica de movimiento y su propósito en C++. [Familiarizarse]
  2. Definir y usar referencias rvalue. [Usar]
  3. Analizar las implicaciones de rendimiento del uso de la semántica de movimiento. [Evaluar]
  4. Implementar constructores de movimiento y operadores de asignación de movimiento para clases personalizadas. [Usar]
  5. Aplicar la semántica de movimiento para optimizar la gestión de recursos en programas C++. [Usar]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM