Sobrecarga de funções no C++

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024
  • Siga-nos nas redes sociais
    Instagam: BobsienPeD
    Twitter: @BobsienPED
    Facebook: /Bobsien
    Site: www.bobsien.com.br
    Orçamentos e Consultoria
    contato@bobsien.com.br
    Quer ajudar financeiramente o canal? Da uma olhada no nosso projeto no Padrim
    www.padrim.com...
    Ou ainda você pode escolher uma das cotas abaixo!
    Ajudar com 2 reais:
    www.mercadopag...
    *Ajudar com 5 reais
    www.mercadopag...
    *Ajudar com 10 reais
    www.mercadopag...
    *Ajudar com 20 reais
    www.mercadopag...
    *Ajudar com 50 reais
    www.mercadopag...
    Código fonte
    sourceforge.ne...
    Cursos Bobsien
    cursos.bobsien...
    Cupom com 35% OFF no curso Nextion: ASSINANTEBOBSIEN

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

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

    Muito bom. Essas aulas vao ajudar no currso de C++ do wr kits

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

    Parabéns pela iniciativa e AULA. Eu tô mais perdido do que nunca...Me tira uma dúvida, ver se eu entendi! Os protótipos tem o mesmo nome correto? Porém o compilador vai diferenciar um dos três (3) protótipos por causa do tamanho da variável ? Então se eu entendi, e eu quiser chamar um protótipo "store" e enviar uma INT no contexto, o compilador vai entender que é o primeiro "stores" da listagem de exemplo e assim sucessivamente, né? Se for isso, é muito interessante a DICA do professor, pois com um único "nome" de protótipo eu posso chamar vários tipos de protótipos alterando apenas o contexto...uai,🤣

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

      Exatamente isso.
      Ele diferencia pelo tipo de variável na entrada da função, ou na saída! Isso só vale para versões mais atuais do C++... Assim, quando o compilador realiza a "linkagem" das funções e das rotinas, ele leva em consideração não apenas o NOME da função, mas o tipo de dado na entrada e o tipo de dado na saída. E até que faz bastante sentido ein! hehe

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

    Aparentemente o python funciona assim.

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

      Sim, e não! hehehe
      Na prática, sim. Mas na realidade o Python é uma linguágem interpretada, é script, semelhante ao PHP. Ou seja, não existe um compilador que vai lá, analisa o codigo, faz a "linkagem" e a tradução para linguagem máquina.