Para quem ainda tem dificuldades para compilar a biblioteca boost , eu encontrei um instalador que baixa os pacotes dependendo de suas escolhas (multithreaded, static, debug, etc) sem contar que nos polpa de ter que esperar pela compilação,…
Essa é minha implementação de um pequeno sistema de agendamento de tarefas, que futuramente usarei em um outro projeto, achei que ficou legal então resolvi postar. Vamos à implementação task.hpp #ifndef _task_hpp #define _task_hpp #include …
Recentemente tive problemas com mem_fun e shared_ptr em um loop for_each Os elementos typedef shared_ptr<task> task_ptr; typedef deque<task_ptr , pool_allocator<task_ptr> > deque_task_ptr; Agora a combinação explosiva for_each(_task_pool.be…
Respondendo ao meme do Vínicius , Eu não gosto de muitos icones no desktop, prefiro usar o “Inicialização Rapida” Imagem histórica não recuperada IDE: Codeblocks, Visual Studio 2008 e wxFormBuilder (valeu a indicação n2liquid ) Jogos: Diabl…
Instalei o ClickHeat no blog, para quem ainda não conhece ele registra os clicks dos visitantes e posteriormente gera gráficos com a temperatura dos clicks, abaixo algumas screenshots do ClickHeat rodando há 2 dias. Imagem histórica não rec…
O que é PhysicsFS PhysicsFS (Physics File System) ou physfs, fornece uma camada de abstração do sistema de arquivos do sistema operacional. Motivação Quando estava escrevendo a wintermoon estudei varias engines dentre elas a Ogre e a Irrlic…
Eu dia antes de publicar este artigo (como tratar exceções nos construtores que encontrei no livro More Exceptional C++ em Constructor Failures) lendo meus feeds vi que o Wanderley Caloni publicou primeiro sobre isso primeiro em Try-catch f…
Conversando hoje com o Jonatas sobre as besteiras muita vezes ditas em alguns fóruns sobre programação, me lembrei de quando eu era chamado de coder noob e preguiçoso por preferir usar std::string ao invez de char* tem cabimento?
Continuando nosso artigo mutable, que raios é isso? agora irei demonstrar um segunda maneira de “burlar” o mesmo método const sem usar atributos mutáveis (mutable). Temos a seguinte interface de exemplo, Entity (pure abstract) class Entity …