34. Punteros a funciones — Desarrollando en C

preview_player
Показать описание
Hablando de punteros... ¿sabías que puedes crear punteros a funciones e incluso invocar funciones que haya tras un puntero? Una pequeña curiosidad por contar.

Рекомендации по теме
Комментарии
Автор

Me sirvió mucho el tuto, buena explicación y bien los ejemplos. Lo único que tengo para decir es que si es un video sobre C, no podes declarar variables en cualquier parte del cuerpo de la función como hiciste a los 5:50 al declarar la variable val, esa es una cualidad de C++! cuidado

beeecu
Автор

nunca había escuchado de esto, mi cerebro apenas entiende jajaja pero está muy bueno

Lashistoriasdelilith
Автор

Visto en 2022, imagino que este chico ya será millonario

borjadominguezmartin
Автор

Muy buenos tus videos, este tema siempre me dio curiosidad y lo entendi de 10!

nikod
Автор

Muchas gracias por el tuto ;) Me ha servido muchísimo.

rafasalido
Автор

"esto es un circo" XD jajaja gracias, muy buenos tus videos! 💯👌🏼

sebasns
Автор

Muchas gracias bro, me ayudaste mucho :D

LuzYfe
Автор

Sim City 4!, ooh cuanta nostalgia :'D

lusvd
Автор

en los 3:10 tambien sirve funcion=print sin & a que se debe eso ?

emilioortega
Автор

gracias wachin, esto no lo tenia en el campus de la facultad y me lo preguntaron en el parcial XD

HernanC
Автор

Void (*funcion) primera vez q lo veo. He visto void *funcion() ¿Es lo mismo? Puedo usar ambos indistintamente? Depende del compilador?

AaronAlva
Автор

Llevo en el discord de makigas varios años y no tenía ni idea de que era un canal de youtube jajaj

juanmanuelespanabolacuenta
Автор

Muy bueno el vídeo pero como que al final te entusiasmaste y me perdiste.

gonzaloacosta
Автор

Un pequeño apunte amigo. En el minuto 1:50 dices que creas una función sin parametros, lo cual no es correcto. En C una función sin parámetros es la que se escribe como:

void print(void){
. . .
}

Por otro lado, la estructura:

void print(){
. . .
}

indica cualquier paràmetro. El sentido común nos puede engañar, no obstante hay que aclarar el malentendido.


Por lo demas muy buen video.

alexamat
Автор

¿Se pueden crear funciones 'register' y también que estén en la memoria dinámica?

bueno_excelente
Автор

Muchas Gracias, que buen Tutorial. Me queda una pequeña duda, tengo ejemplos de un libro que los ddelcaran asi: 
int (*puntero) ();
No ponen nada en los parámetros.
¿a que se deberá esto?
Mil gracias.

TheKeepbur
Автор

Como se puede referenciar desde el MAIN.CPP la función de otro .CPP ?... Por ejemplo, si tengo la funcion print2 en B.CPP y quiero llamarlo desde MAIN.CPP (teniendo #include "b.h")

kotrux
Автор

Si quisiera llamar dentro del struct que muestras en el video a
void(*protoMetodo)(int, char, int);

al declarar en el main
struct protoObjeto o;

¿como mando a llamar esa funcion "protoMetodo" del struct, con mi variable "o"?

Nekio
Автор

Me recuerdas a auron play xd
PD: muy buen video crack

AlexisFernandez-ebjr