Sigues siendo el mejor programador. Lo mío es más programación tipo Python para IA. Pero aprecio muchísimo tu sabiduría en el arte de la programación. No tienes rival, te lo aseguro.
Buen día profesor, primero que todo quiero felicitarlo por su labor como enseñante que es Excelente, lo sigo desde hace un buen tiempo y aunque no tengo un nivel muy alto en programación me encanta aprender cada vez mas, he seguido todo el primer video Slotmap y escrito todo el programa para ver la memoria, pero ahora no se como debo hacer para convertirlo en .hpp y poderlo incluirlo en la implementación del Slotmap como usted lio hace en este video, espero una de sus sabias respuesta.
Hola profesor, disculpe tengo una confusión respecto al operador ''&&' cuando implementa el método 'push_back' para L-values desde el momento 1:49:40, porque tenía por entendido que aquel operador es una referencia universal tanto para L y R values.
No sería solo para un rvalue, si intentaras poner un lvalue te daría un error por que no es compatible, digamos que tienes una función llamada foo que acepta un rvalue void foo(int&& hola)... Y tu la mandas a llamar como foo(x); tendrías un error ya que no es un rvalue Tendrías que llamarlo con un rvalue algo como foo(5); Ahora bien si tienes una función que acepta un l value Tendrías el error inverso void foo(int& i)... Daría error con un foo(5); Pero no con foo(x);
Creía que la diferencia entre una estructura y una clase en C++ era que la estructura serían siempre todos sus miembros públicos, pero veo en el video que los hace privados. ¿Qué diferencia hay entre una estructura y una clase?
Solo un detalle muy simple: struct y class son lo mismo salvo que los miembros son públicos por defecto en structs y privados por defecto en class. Salvo eso, son exactamente lo mismo.
Este hombre es un genio. Yo soy ingeniero en informática por la UPV valencià y no he conocido a nadie que tenga tanta sabiduría.
Sigues siendo el mejor programador. Lo mío es más programación tipo Python para IA. Pero aprecio muchísimo tu sabiduría en el arte de la programación. No tienes rival, te lo aseguro.
Buen día profesor, primero que todo quiero felicitarlo por su labor como enseñante que es Excelente, lo sigo desde hace un buen tiempo y aunque no tengo un nivel muy alto en programación me encanta aprender cada vez mas, he seguido todo el primer video Slotmap y escrito todo el programa para ver la memoria, pero ahora no se como debo hacer para convertirlo en .hpp y poderlo incluirlo en la implementación del Slotmap como usted lio hace en este video, espero una de sus sabias respuesta.
Hola profesor, disculpe tengo una confusión respecto al operador ''&&' cuando implementa el método 'push_back' para L-values desde el momento 1:49:40, porque tenía por entendido que aquel operador es una referencia universal tanto para L y R values.
No sería solo para un rvalue, si intentaras poner un lvalue te daría un error por que no es compatible, digamos que tienes una función llamada foo que acepta un rvalue
void foo(int&& hola)...
Y tu la mandas a llamar como
foo(x); tendrías un error ya que no es un rvalue
Tendrías que llamarlo con un rvalue algo como
foo(5);
Ahora bien si tienes una función que acepta un l value Tendrías el error inverso
void foo(int& i)...
Daría error con un foo(5);
Pero no con foo(x);
Creía que la diferencia entre una estructura y una clase en C++ era que la estructura serían siempre todos sus miembros públicos, pero veo en el video que los hace privados. ¿Qué diferencia hay entre una estructura y una clase?
Solo un detalle muy simple: struct y class son lo mismo salvo que los miembros son públicos por defecto en structs y privados por defecto en class. Salvo eso, son exactamente lo mismo.
@@ProfesorRetroman Gracias, profe :D