Olá pessoal. Tudo certo?! Nesse post, entenderemos um pouco mais sobre ponteiros. Especificamente, vamos ver como utilizar ponteiros para funções. Em termos práticos, a utilidade (importante: apenas em primeira impressão. Sem closures associadas) de um “ponteiro para função” é semelhante a delegates do C#. Se está “chegando agora”, considere dar uma olhada nos outros posts… [Read more…]
C++ 101 – Parte 9 – Funções
Olá pessoal. Tudo certo!? No post de hoje, continuo mostrando os fundamentos do C++. Trato de funções. Nessa série, assumo que o leitor já sabe programar em alguma linguagem de programação. Por isso, assumo que você sabe o que é uma função. Meu propósito, hoje, é trazer alguma familiaridade com a terminologia e algumas especificidades… [Read more…]
Olá pessoal, tudo certo?! Depois de uma pequena pausa, retorno a esta série sobre os fundamentos do C++. Agora, apresento um pequeno resumo das funções do C++ para strings. Não pretendo apresentar uma lista exaustiva, apenas “apresento o caminho das pedras”. Headers para funções que suportam strings A biblioteca padrão provê um header, cstring, que… [Read more…]
C++ 101 – Parte 7 – References
Olá pessoal, como estamos?! Neste post, mostro como funcionam references em C++. Junto com ponteiros, são conceitos fundamentais para qualquer um que desejar levar esta linguagem a sério. Referências parecem, inicialmente, com ponteiros. Mas, não se deixe enganar. Esse conceito será muito importante quando começarmos a trabalhar mais com funções, especialmente quando estivermos escrevendo com… [Read more…]
Olá pessoal, tudo certo?! O post de hoje começa a “separar os meninos dos homens”. Hoje, começo a falar sobre como funciona a alocação dinâmica (em tempo de execução) de memória. Diferente do que encontramos em linguagens .NET, onde temos um “garbage collector” cuidando da liberação da memória que utilizamos e que não é mais… [Read more…]
Olá pessoal, tudo certo? O blog ficou parado alguns dias. Isso ocorreu devido ao TechEd – onde tive a honra de participar, de forma potencializada, pela primeira vez, como palestrante; ao esquenta na Global Code; ao meu primeiro PZGeek; ao meu primeiro Community Zone; ao voidpodcast #11 (o melhor que já fizemos, IMHO); e muito… [Read more…]
Olá pessoal, tudo certo?! Depois de uma discussão boa sobre a “estética” do C++ no twitter, resolvi voltar a abordar o tema aqui no blog. Talvez você ainda não saiba, mas comecei uma série “introdutória” para C++ há algum tempo. No post de hoje, pretendo introduzir um tema “traumático” para quem utiliza C++: ponteiros. O… [Read more…]
C++ 101 – Parte 3
Olá pessoal, tudo certin? Para quem está chegando agora, comecei uma nova série, sobre C++, aqui no blog. Já foram feitos dois posts, você pode consultar o primeiro aqui e o segundo aqui Como você verá, presumo que você saiba C#, por aqui. Sem mais delongas… Vamos focar em programas console? Programas que executam no… [Read more…]
C++ 101 – Parte 2
Olá pessoal, tudo certin? Para quem está chegando agora, comecei uma nova série aqui no blog. A idéia é falar sobre C++. A “coisa” ainda está no começo e este é apenas o segundo post. Você pode consultar o primeiro aqui. Como disse no primeiro post, a idéia é oferecer informações mínimas para que um… [Read more…]
C++ 101 – Parte 1
Olá pessoal, tudo certin? Com este post pretendo começar um “passeio” pelos principais conceitos e características da linguagem C++. A idéia é oferecer informações mínimas para que um desenvolvedor consiga entender e escrever algum código utilizando essa linguagem. Além disso, pretendo criar fundamentação técnica, entre os leitores desse blog, para discussão de temas mais avançados… [Read more…]
dezembro 4, 2011
0