Usando Boost no Visual C++ 2008
Para quem ainda não conhece, Boost é uma coleção de bibliotecas de código aberto multiplataforma desenvolvido para C++, que trabalha bem em conjunto com a STL (Standard Template Library) e é totalmente aceita pela comunidade. Algumas dessas bibliotecas que compõem a Boost são tão simples como simples códigos de conversões e algumas delas são tão complexos quanto a um Parser recursivo de gramática livre de contexto.
Um número significativo desta s bibliotecas é do tipo que você gostaria usa diariamente, como: manipulação de sistemas de arquivos, algoritmos para grafos, gerenciamento de memória, expressões regulares, utilitários de conversão de arquivos como zip e bzip2, etc. Alguns desses recursos farão sua aparição nas próximas versões do C++ padrão.
Em suma, se você é um programador sério de C++, você não pode dar ao luxo de permanecer ignorante sobre a Boost, pois ela assim como a STL seria como um vestibular para dizer se você sabe ou não C++ de fato.
Se você ficou interessado, faça o download do tutorial clicando aqui.