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
Muito bom. Essas aulas vao ajudar no currso de C++ do wr kits
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,🤣
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
Aparentemente o python funciona assim.
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.