64. Programación en C++ || Funciones || Plantillas de Función

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024
  • НаукаНаука

Комментарии • 147

  •  6 лет назад +20

    💻 Apúntate al curso completo de Programación en C++:
    Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H

    • @axelescalante4247
      @axelescalante4247 5 лет назад +3

      Ya no podemos descargar las programaciones :c, donde están los ejercicios propuestos por ti :c

    • @facundoivanprunello
      @facundoivanprunello 6 месяцев назад

      03:43 pm (UTC - 3) "Argentina" - 28/05/24
      En 6 - 10 días tengo parcial y recién estoy viendo funciones : () es el último tema que me queda ver, si aplazo mis otras materias y le entrego mi alma a su eminencia "la manifestación de perseverancia ". ¿qué tan probable es que apruebe? dios, le tengo miedo a los finales.
      Busco una opinión realista T - T supone que le meto 10 horas de estudio, ¿que tantas chances? ¿y con desvanecerme?
      P.D. me cuesta aplicar la lógica recursiva, plan 50 - 50 // teoría - practica, más o menos ese margen, aunque es relativo.

  • @thepolkaslongneckedchicken
    @thepolkaslongneckedchicken 4 года назад +111

    Aún después de tu fallecimiento sigues siendo increíble como sigues apoyando desde donde estés

  • @soooslaaal8204
    @soooslaaal8204 2 года назад +10

    gracias a Dios por este muchacho, por él es que apruebo mis cursos de ingeniería de sistemas, lástima que con Dios es donde está ahora pero por siempre agradecido

  • @Cudavd
    @Cudavd 2 месяца назад +1

    Siempre que tengo una duda acudo a este canal y siempre me ayudas. Muchas gracias por el trabajo que dejaste. Siempre te recordaré

  • @velazquezmontanezmadahi864
    @velazquezmontanezmadahi864 3 года назад +74

    Diablos, por qué te nos fuiste si nos ayudaste a muchos):
    Descansa en paz amigo, te llevo en cierta parte de mi corazón por qué seré programadora en un futuro. La mitad de mi título será dedicada a ti.❤️

    • @manin1288
      @manin1288 2 года назад +2

      pregunta seria se muri0??

    • @giseladalmao6555
      @giseladalmao6555 Год назад

      @@manin1288 lamentablemente si en el 2020 creo

    • @marcoortuno6635
      @marcoortuno6635 Год назад

      @@manin1288 así es, según fue de cáncer, creo que de rodilla

    • @sactecnos2708
      @sactecnos2708 Год назад

      @@giseladalmao6555 WEY NOOOOOOOOOOOOOOOOOOOOOOOOOOO

  • @oscarmauricioramirezmunoz2593
    @oscarmauricioramirezmunoz2593 7 лет назад +15

    Este man si es cosa seria, gracias por compartir tu conocimiento

  • @MiguelAngelCornejo81
    @MiguelAngelCornejo81 8 лет назад +7

    Muy explicativo, espero que en el próximo video hayan ejercicios propuestos

  • @luisangelcacerescarranza1363
    @luisangelcacerescarranza1363 6 лет назад +28

    alejandro muy buenas noches te mando un enorme saludo desde el callao me gustaria si no fuera mucha molestia que en un video recomiendes los libros que usaste para ser todo un capo como lo eres cuidate

  • @vianeyestrada6622
    @vianeyestrada6622 4 года назад +3

    Soy Estrada Delgado Valery Vianey del CECyT 14 me parece interesante el uso de el template y como interactua con los demas ciclos del programa

  • @lowcostganga
    @lowcostganga 6 лет назад +14

    *GRACIAS POR LA AYUDA*

  • @guillermodaniel4859
    @guillermodaniel4859 Год назад

    Increible documento historico

  • @digimikeh
    @digimikeh 5 лет назад +1

    Con templates tambien te ahorras de estar sobrecargando una función..

  • @Foredres
    @Foredres 6 лет назад +4

    ¡Excelente vídeo! Como siempre, es un gusto ver éstos vídeos y entender cada vez más sobre cpp. Una duda que tengo es: ¿C++ depende también de la IDE/OS en la que trabajes? ¿Es complicado aprender primero en Dev/windows 10 y luego utilizar otra IDE en Linux por ejemplo?

    • @erickyenque
      @erickyenque 6 лет назад

      Normalmente no, a excepción que quieres ejecutar tus programas por la terminal

  • @mendozamunozarelifernanda6025
    @mendozamunozarelifernanda6025 4 года назад +3

    Excelente video un poco confuso per bien , Cecyt 14 Luis Enrique Erro, Areli Mendoza, 4iv5

  • @piezasrkd1979
    @piezasrkd1979 6 лет назад +5

    y como se haria para ingresar textos de caracter char

  • @brendahernandez1288
    @brendahernandez1288 4 года назад +1

    CECyT #14
    4iv6.
    Brenda Hernández.
    Es idéntico al ejemplo del video anterior.

  • @jocen7973
    @jocen7973 4 года назад +2

    Gracias por enseñarme a usar las plantillas de función buen video, CECyT 14 Jocelyn R. 4IV6

  • @sepulvedachavezivanemmanue5997
    @sepulvedachavezivanemmanue5997 4 года назад +2

    Este video de esta plataforma me ayudo a retomar temas que no sabía y mejorar un poco en mi programación respecto a este programa aplicarlo en mis actividades
    CECyT_14_4IV5_Ivan_Emmanuel_S

  • @juliodavid311
    @juliodavid311 5 лет назад

    soy nuevo en el canal!!
    eres un crack amigo

  • @emmanu9858
    @emmanu9858 4 года назад +1

    buena explicacion para dar empezar cin las Plantillas de Función,emmanuel ha,cecyt 14,4IV5

  • @paredesgamboacarloseduardo3569
    @paredesgamboacarloseduardo3569 4 года назад

    Cecyt 14 Carlos Paredes 4iv5 Aprendi que son las plantillas de funcion

  • @compressor134
    @compressor134 4 года назад +20

    Excelente por compartir conocimientos, pero no entiendo nada, m3 han dicho q el día q encuentre la lógica, esto será pan comido

    • @kevinalexander9050
      @kevinalexander9050 4 года назад +1

      Es muy fácil desarrollando la lógica

    • @guidotogni3966
      @guidotogni3966 3 года назад

      @Odín Asgard te dijo que no tiene logica que cout

  • @aaaaaaaa37299
    @aaaaaaaa37299 5 лет назад +3

    no mames jajaja yo ya se lo de las funciones pero me sorprendiste con lo de las plantillas jajaja fue como un descubrimiento

  • @aldebaranmoralesosorio6171
    @aldebaranmoralesosorio6171 4 года назад

    Aldebran M.4IV6.CECYT 14 .ESTE VIDEO ME ENSEYO COMO HACER PLANTILLAS PARA QUE SIRVEN

  • @onzulin666
    @onzulin666 6 лет назад

    Hola, Alejandro en Visual Studio 2017 me da un problema en el 'cout': no se encontro el identificador, más bien me suena un problema de Visual Studio del compilador que lleve que de el lenguaje de programación en si, pero bueno era por si alguno esta haciendo el curso como yo en Visual Studio y le ha dado este problema y sabe como resolverlo.
    Eso si el curso me parece excelente las cosas como son y tiene su curro desarrollar el curso los temas a dar y además buena explicación de todo lo que das, asi que muchas gracias por este curso, probare en otro IDE.

    • @johnhaileabadantialon66
      @johnhaileabadantialon66 6 лет назад

      si tienes inventor en tu pc se genera un error con la compilacion.
      Si te referias a eso :/

  • @thejoker.5877
    @thejoker.5877 8 лет назад +2

    un suscriptor nuevo!, genial amigo.
    yo llego poco tiempo aprendiendo a programar, pero aprendiendo lenguaje C; mi pregunta es: la estructura o funcion o comando "template" tambien sirve en C? e hecho varios ejercicios que suele pasar lo mismo, no especifican el tipo de variable y uno se confunde un poco o termina diendose por lo mas logico.
    gracias de antemano.

    • @erickyenque
      @erickyenque 6 лет назад

      thejoker. Si también

    • @agustinvallante8789
      @agustinvallante8789 4 года назад

      Como haces para imprimir esos datos en c? Porque no tienen un tipo de dato definido

  • @ArcangelRF
    @ArcangelRF 7 лет назад +3

    como puedo hacer para hacer un CIN>> en el cual pueda poner cualquier tipo de dato INT, FLOAT o DOUBLE, lo digo para hacer el mismo codigo del video, pero pidiendo que se ingrese el numero, y que este numero sea de cualquier tipo de dato

    • @IDontKnow-zt6zr
      @IDontKnow-zt6zr 6 лет назад

      Yo también tengo esa duda.

    • @394leonardo
      @394leonardo 6 лет назад

      Alguien supo como?

    • @lnicofideo6530
      @lnicofideo6530 6 лет назад

      Podrias poner un float o un double, ya que tambien aceptan valores enteros

  • @bicorst
    @bicorst 7 лет назад +6

    Excelene curso alejandro, solo tengo una duda con la funcion tipo void. Se supone que no regresa ningun tipo de valor pero como es que aqui retorna el numero absoluto? Se que es un cuestionamiento tonto pero tengo esa duda. Saludos

    • @juannavarro5179
      @juannavarro5179 7 лет назад +5

      Hermano no esta retornando ! ya que void es un tipo de dato vacío que no retorna ningún valor ,Alejandro solo hizo el llamado a esa función para cada número y acto seguido imprimió el valor absoluto de cada numero (cout)

    • @bicorst
      @bicorst 7 лет назад +3

      gracias Juan tuve que continuar el curso para comprender mejor algunas cosas, pero ahora ya lo tengo claro. Saludos.

    • @digimikeh
      @digimikeh 6 лет назад +3

      mientras no utilices la palabra "return" en una función, no estará retornando nada.

  • @zirohz6346
    @zirohz6346 2 года назад

    #include
    using namespace std;
    /* PLANTILLAS DE FUNCION */
    //Prototipo de Funcion
    template //TIPOD -> engloba distintos tipos de datos
    void mostrarAbs(CualquierTipoDeDato numero){

    if(numero

  • @hydra8583
    @hydra8583 6 лет назад +1

    que buena idea usar el template en un programa

  • @redvk4051
    @redvk4051 4 года назад +1

    Alguien puede responder cuando hizo if numero0? No puso con else{....} si escribo 5 como el programa lee

    • @alexialeaf3253
      @alexialeaf3253 4 года назад +2

      si es numero>0 entonces ya es un número positivo, por eso no escribió un else ya que el programa te pide que regreses números positivos :)

  • @javierguerrero3055
    @javierguerrero3055 6 лет назад +3

    excelente

  • @soloanimesepicos2728
    @soloanimesepicos2728 10 месяцев назад

    El void solo es para las plantillas?

  • @sandovalfelix9431
    @sandovalfelix9431 Год назад

    ¿Las plantillas de funciones también se usan en lenguaje C ?

  • @polaco2084
    @polaco2084 7 месяцев назад

    te amo muchacho

  • @steventomala5819
    @steventomala5819 6 лет назад +1

    Hola tus videos son los mejores, pero tengo una duda si alguien que pueda responderme se lo agradecería ¿para que sirve la función template?

    • @enzoleonellaurasurco8433
      @enzoleonellaurasurco8433 4 года назад +4

      template es una palabra reservada que significa que estas definiendo una plantilla, es como un macro..
      < > encierra la definición de esa plantilla
      class es un sufijo que indica que vas a crear un tipo genérico, indefinido pero que acepta cualquier cosa.
      TIPOD es la variable (o parametro) utilizado para recibir el argumento.
      Velo de esta forma:
      Hay 3 personas, cada una habla un idioma distinto, como no hay un lenguaje en común, necesitas un interprete que sepa los 3 idiomas, entonces este interprete le trasmite la información a cada una de las 3 personas en su idioma determinado.
      Cada persona hablando en un lenguaje distinto se asemeja a los distintos tipos de entrada
      El interprete es la plantilla.
      Ve a la plantilla como un detector de tipo, automaticamente detecta el tipo utilizado como argumento y trabaja con ese mismo tipo..

    • @tere5834
      @tere5834 2 года назад +1

      @@enzoleonellaurasurco8433 graaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacias,no lo avia entendido😅😅😅😅

    • @tere5834
      @tere5834 2 года назад +1

      @@enzoleonellaurasurco8433 graaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacias,no lo avia entendido😅😅😅😅

    • @enzoleonellaurasurco8433
      @enzoleonellaurasurco8433 2 года назад

      @@tere5834 De nada!, me alegro de que te haya servido mi explicación 😊, bendiciones! 🤗

  • @Claudia2498.
    @Claudia2498. 6 лет назад +1

    y como seria el codigo si te pide ingresar n numeros?

  • @powertone1874
    @powertone1874 4 года назад +1

    Ya logre entender de cierta manera lo que involucra usar una plantilla en c++, es una manera de evitar poner la sobrecarga de función con cada tipo (int, float, etc), lo que no entiendo es porque tiene que ser VOID, si no va a retornar nada, jajaja, como sabe el programa lo que tienen que poner en el "int () main" se que suena muy tonto, disculpen mi ignorancia pero si alguien pudiera explicar por que se pone ese VOID lo agraceria.

  • @pirataaztk
    @pirataaztk 8 лет назад +2

    Hola! Gracias por volver a subir videos. Ya me hacía falta.
    Tengo unas preguntas:
    Qué diferencia hay entre usar int, float, double y vod?
    Como saber cuando usar int, float, double o void?

    • @Foredres
      @Foredres 6 лет назад +5

      Int cuando usarás valores enteros (1,2,3,4,5..n) float cuando el número real no tiene una gran cantidad de decimales (1.25 - 2.45) double cuando tienes un número real con una gran cantidad de decimales, (3.99999999) y void cuando no deseas que se retorne algún valor. -Eso hasta donde sé, ya que he seguido el curso hasta ésta clase-

  • @4X4ALTAYRK2K
    @4X4ALTAYRK2K 7 лет назад +8

    ¿cuando utilizar "typename" y "class"? me tiene confundido.

    • @jldcruz
      @jldcruz 6 лет назад +6

      Para nombrar parámetros de plantilla, typename y class son equivalentes. (Referencia item 14.1.2 del C++ Estandar open-std.org/JTC1/SC22/WG21/docs/papers/2015/n4567.pdf) . Mas info en stackoverflow.com/questions/2023977/difference-of-keywords-typename-and-class-in-templates

  • @nestorgarcia2151
    @nestorgarcia2151 6 лет назад +1

    Cual seria la diferencia entre usar esa plantilla y solo declarar la función como Double, el cual aceptaría los datos anteriores de igual forma? .-.

    • @digimikeh
      @digimikeh 6 лет назад

      si no lanza un error, lo convierte implícitamente a double, pero si quieres tener mas precisión, es mejor usar la plantilla.

    • @camilomezu5008
      @camilomezu5008 6 лет назад +6

      EL double consume más memoria, simplemente son buenas practicas y también optimización de memoria

    • @nestorgarcia2151
      @nestorgarcia2151 6 лет назад +1

      Gracias C:

    • @pepinillojr.4781
      @pepinillojr.4781 5 лет назад

      @@camilomezu5008 que luego se vuelve un unturned de estos

  • @jessicaalvarez16
    @jessicaalvarez16 4 года назад +1

    Me pareció muy entendible
    Cecyt 14,4IV6, Jessica Álvarez

  • @camilotello3296
    @camilotello3296 4 года назад +1

    5:46 Messirve

  • @adrianafloresramirez3142
    @adrianafloresramirez3142 7 лет назад +1

    como se hace eso mismo pero en JGrasp (Java)

  • @rodriguez70399
    @rodriguez70399 7 лет назад

    Pero no seria lo mismo definir la funcion con double que engloba a todos los tipos?

    • @erickyenque
      @erickyenque 6 лет назад

      Jose Manuel Ruiz Rodriguez pero puedes pasar todo tipos de datos hasta cadenas

  • @darioaguilar4034
    @darioaguilar4034 6 лет назад +18

    Que significa "template " osea ya se para q sirve, pero no entiendo porque se escribe eso y no pepito por ejemplo jaja

    • @digimikeh
      @digimikeh 5 лет назад +72

      template es una palabra reservada que significa que estas definiendo una plantilla, es como un macro..
      < > encierra la definición de esa plantilla
      class es un sufijo que indica que vas a crear un tipo genérico, indefinido pero que acepta cualquier cosa.
      TIPOD es la variable (o parametro) utilizado para recibir el argumento.
      Velo de esta forma:
      Hay 3 personas, cada una habla un idioma distinto, como no hay un lenguaje en común, necesitas un interprete que sepa los 3 idiomas, entonces este interprete le trasmite la información a cada una de las 3 personas en su idioma determinado.
      Cada persona hablando en un lenguaje distinto se asemeja a los distintos tipos de entrada
      El interprete es la plantilla.
      Ve a la plantilla como un detector de tipo, automaticamente detecta el tipo utilizado como argumento y trabaja con ese mismo tipo..

    • @darthvader8469
      @darthvader8469 4 года назад +7

      @@digimikeh Jja el pendejo ni te agradecio. Oka no xd. Pero grx :'3

    • @enzoleonellaurasurco8433
      @enzoleonellaurasurco8433 4 года назад +1

      @@digimikeh Excelente explicación :p

  • @martinjoelbenitez391
    @martinjoelbenitez391 3 года назад +1

    Hola que tal tengo un pequeño problema se que a estas alturas deberia haberme quedado claro pero me olvide de algo aqui por que me sale un error si alguien me explicara por que al compilar me sale [Error] expected initializer before 'int' aqui el codigo:
    /*
    Plantillas de Función
    Ejemplo: Sacar el valor absoluto de un numero
    */
    #include
    #include
    #include
    using namespace std;
    //Prototipo de funcion
    template //Template es el prefijo de la plantilla
    //class es el tipo de dato general
    void mostrarAbs(TIPOD numero)
    int main(){
    int num1 = 4;
    float num2 = 56.67;
    double num3 = 123.5678;
    mostrarAbs(num1);
    mostrarAbs(num2);
    mostrarAbs(num3);
    getch();
    return 0;
    }
    template
    void mostrarAbs(TIPOD numero){
    if (numero

    • @miguelangelhernandezcasas4528
      @miguelangelhernandezcasas4528 3 года назад

      Te falta el ; justo despues de declarar el prototipo de la funcion en la parte superior del codigo es todo

  • @Aludrow
    @Aludrow 7 лет назад

    Buenas, tengo la siguiente duda: ¿Yo puedo definir una función en un archivo aparte sin necesidad de definir la función main? Por ejemplo, en matlab yo puedo declarar una función en un archivo .m y luego llamarla desde otro archivo (Que puede ser el principal). Gracias

    • @harolav3
      @harolav3 7 лет назад

      sería que crees la función como si fuera una libreria , un archivo .h, así solo la llamas con un #include cada vez que quieras utilizarla, y ya no tienes la necesidad, de siempre crear la función

  • @edwinronaldsantamariapingo3124
    @edwinronaldsantamariapingo3124 6 лет назад

    me puedes explicar por que va el void y el double o que función
    cumple :v estoy entrando a clase donde usare el void y double

  • @facundoivanprunello
    @facundoivanprunello 6 месяцев назад

    03:43 pm (UTC - 3) "Argentina" - 28/05/24
    En 6 - 10 días tengo parcial y recién estoy viendo funciones : () es el último tema que me queda ver, si aplazo mis otras materias y le entrego mi alma a su eminencia "la manifestación de perseverancia ". ¿qué tan probable es que apruebe? dios, le tengo miedo a los finales.
    Busco una opinión realista T - T supone que le meto 10 horas de estudio, ¿que tantas chances? ¿y con desvanecerme?
    P.D. me cuesta aplicar la lógica recursiva, plan 50 - 50 // teoría - practica, más o menos ese margen, aunque es relativo.

  • @hectorsersi4100
    @hectorsersi4100 6 лет назад

    Por que pones mostrarAbs, que significa ese mostrar?

    • @polaco2084
      @polaco2084 6 месяцев назад

      nombre de la funcion -> mostrar valor absoluto

  • @christianlarico7132
    @christianlarico7132 4 года назад +3

    Algun heroe que sepa como seria con el printf(" %() ") imprimir el numero .

    • @MrChava97
      @MrChava97 4 года назад

      Tengo la misma duda :(

    • @learning2895
      @learning2895 4 года назад

      @@MrChava97 Solo necesitan importar la biblioteca o

    • @agustinvallante8789
      @agustinvallante8789 4 года назад

      @@learning2895 y como sería el comando para imprimirlo?

  • @alexmijailcallisayamamani5459
    @alexmijailcallisayamamani5459 2 месяца назад

    para que sirve el getch () ??

    • @3Driuz
      @3Driuz Месяц назад

      el getch lo usa para que no se cierre la consola cuando ejecuta, a mi no me sucede y no lo uso, pero es bueno saberlo.
      Lo dice en todos los videos cada vez q lo escribe, y tambien dice q usa el conio.h para poder usar esa funcion.

  • @davidtello1404
    @davidtello1404 Месяц назад

    Aun despues de a;os sigues ene;andonos. Debiste quedarte para la explosion de creacion de contenido. Un saludo al cielo .

  • @carolinamerino7068
    @carolinamerino7068 6 лет назад

    hola necesito ayuda con una programaciion

  • @luisangel55333
    @luisangel55333 5 лет назад

    Como puedo mostrar con printf y scanf?

  • @edwinsarmiento2974
    @edwinsarmiento2974 6 лет назад

    Que teniendo como dato una hora expresada en horas, minutos y segundos (h, m, s) nos
    calcule y muestre la nueva hora luego de un segundo.
    Por ejemplo si h fuese 11, m fuese 59 y s fuese 59 entonces la nueva hora sería 12:0:0 podrida ayudarme a resolverte este ejercicio o mandarme el link de uno de sus vídeos que me ayudaría a resolverlo por favor, se lo agradecería bastante

    • @vintack-g8069
      @vintack-g8069 2 года назад +1

      Dudo mucho que te sirva, pero aquí dejo como lo hice yo, por si a alguien más le sirve:
      #include
      #include
      using namespace std;
      int main(){
      int H = 0, M = 0, S = 0;
      coutH;
      coutM;
      coutS;
      cout

    • @chichatradeos
      @chichatradeos Год назад

      Está bueno tú programa pero no haces uso del template

  • @LuismiBreak1
    @LuismiBreak1 7 лет назад

    Me pone error en esto:
    void mayor(float a.nota[i]){
    for(int i=0;ia.nota[i+1]){
    aux=a.nota[i];
    a.nota[i]=a.nota[i+1];
    a.nota[i+1]=aux;};
    };
    }
    lo que quiero hacer es que tengo las notas de varios alumnos y quiero que me diga cual es la nota mayor. Pero me sale error en el a. creo.
    Antes de eso he definido alumnos a y he echo una estructura de alumnos de nombre nota y grupo.
    asi puedo poner a.nota[i]

    • @hernancrespo1998
      @hernancrespo1998 7 лет назад

      no se como es el resto del codigo pero me parece que no le tenes que mandar como parametro a.nota[i] ya que no estas modificando el valor en esa posicion solamente, en su lugar yo le mandaria la estructura 'a' completamente

  • @ropon-palaciosg.7760
    @ropon-palaciosg.7760 4 года назад +1

    como puedo hacer una matriz que tenga tanto string y int o float o double.

  • @patriciochavero5355
    @patriciochavero5355 3 года назад +1

    ¿Por qué hay tantos alumnos del Politécnico en los comentarios? Patricio Chavero ESIME Zacatenco JAJAJAJA

  • @martinezmenaximena4413
    @martinezmenaximena4413 4 года назад +1

    Excelente video,muy fácil de aprender
    Ximena M 4IV5 cecyt 14

  • @lulielloveluz6070
    @lulielloveluz6070 4 месяца назад

    No entiendo para qué es el "class" y qué significa "TIPOD", ¿Es una variable, un tipo de dato, qué significa, puedo escribir cualquier otra cosa en vez de "TIPOD"? Si alguien puede orientarme, gracias. :)

    • @sergiocenteno0809
      @sergiocenteno0809 Месяц назад +1

      Sí.
      usar class o typename solo es por sintaxis
      template //con eso estás diciendo que T es un tipo genérico
      T suma (T a, T b) //digo que el tipo de retorno es T y mis parámetros son de tipo T
      {
      return a + b; //se hace la suma con ese tipo T y se retorna
      }
      en ese caso estoy diciendo que mi plantilla admite solo un tipo de dato, que será conocido en tiempo de compilación al hacer un llamado a la función
      por ejemplo
      int main()
      {
      cout

  • @promipicode
    @promipicode 4 года назад

    A mi me gustan mas las funciones que no retornan nada y entonces la llamo desde main toda hecha ya

  • @joaquinalfonsoramirezmuoz2776
    @joaquinalfonsoramirezmuoz2776 Год назад

    buena

  • @felipejeanfrancopalominoso5019
    @felipejeanfrancopalominoso5019 7 лет назад

    esa plantilla solo es Dev , yo trabajo en otro IDE , y no me funciona

    • @erickyenque
      @erickyenque 6 лет назад

      Gianfranco Palomino es para cualquier ide

  • @angenysriveravillegas9499
    @angenysriveravillegas9499 5 лет назад

    como puedo hablar contigo

  • @stormshadow8756
    @stormshadow8756 5 лет назад +1

    alguien me podría decir la diferencia entre TIPOD y char? porque como yo lo entendí son parecidos

    • @ricardoolivaresventura4603
      @ricardoolivaresventura4603 5 лет назад

      Tipod simplemente es el nombre que le puso al tipo "genérico", char es para los caracteres, no son iguales

  • @qi9sj89ay9nvw3
    @qi9sj89ay9nvw3 4 года назад +1

    Tus videos se me hacen cortos, llevo 23 videos del tiron

  • @alexterranova9829
    @alexterranova9829 6 лет назад

    Mañana tengo examen de programacion ayudame

  • @eltapa5282
    @eltapa5282 6 лет назад

    duda, es obligatorio que escriba TIPOD o puedo poner cualquier cosa ahí?

    • @digimikeh
      @digimikeh 6 лет назад +1

      cualquiera, incluso con minúsculas... si te fijas bien el lo puso en español TIPOD (Tipo Dato), eso es un indicio de que no es una palabra reservada..

    • @eltapa5282
      @eltapa5282 6 лет назад +1

      Mikeh Miiikeh gracias master

  • @andreealvarez8528
    @andreealvarez8528 4 года назад

    Alguien sabe cuál es la Diferencia entre Template y Polimorfismo, tengo un trabajo y no encontre tanta información.

  • @JoaquinJavierSebastianCortezCa
    @JoaquinJavierSebastianCortezCa 7 месяцев назад

    god

  • @analia9534
    @analia9534 Год назад

    komo

  • @Richard-xh5iw
    @Richard-xh5iw 5 лет назад

    No entiendo para que realmente es aconsejable usar este tipo, por que de todos modos el programador debe definir que (tipo usar) me refiero con int , float, string , etc... Lo que me refiero es que se debe de definir luego a que tipo si un int float char o lo que sea de todos modos,
    Ejemplo:
    template < class TIPO>
    void funcion(TIPO valor)
    cout

    • @aeleequis
      @aeleequis 4 года назад

      Porque como se dice en el vídeo, tendrías que acer 3 funciones diferentes, una para cada tipo de dato, mientras que con la plantilla sólo es necesario una función (para dominarlas a todas)

  • @mviktormvvv2009
    @mviktormvvv2009 7 лет назад

    telefono

  • @394leonardo
    @394leonardo 6 лет назад +4

    Como puedo hacer para hacer un CIN>> en el cual pueda poner cualquier tipo de dato INT, FLOAT o DOUBLE, lo digo para hacer el mismo código del vídeo, pero pidiendo que se ingrese el numero, y que este numero sea de cualquier tipo de dato

    • @matiassaibene9539
      @matiassaibene9539 Год назад

      Después de hacer una prueba y fallara parcialmente, logré corregir mi código con CodeGPT y aquí está mi resultado, espero que te sirva:
      #include
      #include
      using namespace std;
      template
      void mostrarAbs(TIPOD numero);
      int main(){
      int num1;
      float num2;
      double num3;
      char tipodato[10];
      cout num1;
      mostrarAbs(num1);
      } else if(strcmp(tipodato,"FLOAT") == 0){
      cout > num2;
      mostrarAbs(num2);
      } else if(strcmp(tipodato,"DOUBLE") == 0){
      cout > num3;
      mostrarAbs(num3);
      }
      return 0;
      }
      template
      void mostrarAbs(TIPOD numero){
      if(numero