Software Design

Design de software em C, C++, Java, etc…

Arquivo da categoria: boost

Boost Smart Pointers: scoped_ptr

O scoped_ptr é o mais simples dos smart pointers da boost. A idéia por trás deste smart pointer é garantir a exclusão do objeto assim que o scoped_ptr sair de … Continuar lendo

setembro 19, 2012 · Deixe um comentário

C++: Serialização de objetos com boost serialization

Estou envolvido num projeto que emula a comunicação com um elemento de rede. Trata-se de um servidor simples que responde à requisições feitas por um outro serviço, utilizando o protocolo … Continuar lendo

agosto 24, 2012 · Deixe um comentário

C++: Entendendo std::bind*st, std::ptr_fun, std::tr1::bind

Hoje vou falar sobre as funções da STL std::bind1st e std::bind2nd. O que essas funções fazem basicamente é criar um objeto-função ( ou functor ) armazenando um objeto arbitrário que será … Continuar lendo

agosto 15, 2012 · 1 comentário