weak_ptr en C++: cómo evitar referencias circulares con Smart Pointers
Jun 25, 2026•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
Published3 weeks ago
Duration22:59
Video IDiuOOEc_Ajoo
Languagees
CategoryEducation
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views281
Likes28
Comments0
Engagement Rate9.96%
Likes per 100 views9.96
Comments per 1K views0.00
Description
En este vídeo nº85 del curso de C++ explicamos el uso de weak_ptr mediante un ejemplo práctico de referencia circular.
Veremos cómo dos objetos gestionados con shared_ptr pueden mantenerse vivos mutuamente e impedir que sus destructores se ejecuten correctamente. Después resolveremos el problema usando weak_ptr, que permite observar un recurso compartido sin aumentar el contador de propietarios.
🟢 Temas tratados en este vídeo:
✅ Smart Pointers en C++
✅ shared_ptr
✅ weak_ptr
✅ Referencias circulares
✅ Contador de propietarios
✅ use_count()
✅ Declaración adelantada de clases
✅ Gestión automática de memoria
✅ RAII
✅ C++ moderno
Este vídeo forma parte del curso de C++ de Píldoras Informáticas.
Para más cursos, ejercicios y manuales visita: https://www.pildorasinformaticas.es