<div dir="ltr">Na verdade ainda estou no mundo Arduino, então esses cout << :: <MeuTipo> devo ter usado só na faculdade, rsrrsrsrsrs.</div><div class="gmail_extra"><br><div class="gmail_quote">2015-05-07 11:29 GMT-03:00 Fabio Mello <span dir="ltr"><<a href="mailto:fabiohmello@gmail.com" target="_blank">fabiohmello@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">opa, não sei se isso existem em c, mas em c++ isso indica que o<br>
parâmetro é uma referência para o objeto, e não um ponteiro.<br>
<br>
não usei isso na prática, mas acredito que vc acessaria como<br>
obj.method() em caso de referência e como obj->method() em caso de<br>
ponteiro.<br>
<br>
tbm não existe aritmética de referências como existe a de ponteiros,<br>
como p++ para apontar para o próximo elemento.<br>
<br>
usando referência no lugar de ponteiros, deixa o código mais com cara<br>
de java do que c.<br>
<br>
bom, estou dizendo isso apenas baseado no livro que estou lendo e sem<br>
prática. posso ter entendido mal as coisas de lá.<br>
<br>
abraço.<br>
<div><div class="h5"><br>
<br>
<br>
Em 7 de maio de 2015 11:19, Alejandro Mesias <<a href="mailto:ale.mesias@gmail.com">ale.mesias@gmail.com</a>> escreveu:<br>
> Caros, a utilidade de ponteiros em função é conhecida:<br>
><br>
><br>
> void mudaValor(int * valor){<br>
> (*valor) = 5;<br>
> }<br>
><br>
> int meuInteiro = 0;<br>
><br>
> mudaValor(&meuInteiro);<br>
><br>
> printf("Meu novo valor é: %d", meuInteiro");<br>
><br>
> Resultado >> Meu novo valor é: 5<br>
><br>
> Okay, isso funciona bem.<br>
><br>
> Mas e se usar o & na função, qual a utilidade ?!<br>
><br>
> void mudaValor(int & valor);<br>
><br>
><br>
> Ficamos discutindo aqui quais possíveis aplicações disso.<br>
><br>
> --<br>
> ======================================<br>
> Alejandro Mesias André Nebra Perez<br>
> Java/Python/Js/Something else Developer<br>
> Twitter: @meszias<br>
> Linux User #442506<br>
> Campinas - SP - Brasil - South America<br>
> ======================================<br>
><br>
</div></div>> _______________________________________________<br>
> Lista do LHC <<a href="http://lhc.net.br" target="_blank">http://lhc.net.br</a>><br>
> <a href="mailto:HSC@listas.tia.mat.br">HSC@listas.tia.mat.br</a><br>
> <a href="http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br" target="_blank">http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br</a><br>
><br>
_______________________________________________<br>
Lista do LHC <<a href="http://lhc.net.br" target="_blank">http://lhc.net.br</a>><br>
<a href="mailto:HSC@listas.tia.mat.br">HSC@listas.tia.mat.br</a><br>
<a href="http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br" target="_blank">http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">======================================<br>Alejandro Mesias André Nebra Perez<br>Java/Python/Js/Something else Developer<br>Twitter: @meszias<br>Linux User #442506<br>Campinas - SP - Brasil - South America<br>======================================</div>
</div>