Category Archives: C/C++

All the codes here are just about C/C++, as it should always be.

A importância de um ‘if’

Quando estava na faculdade (e muito tempo antes também) sempre soube das vantagens e desvantagens do famigerado ‘if’. Muitos desenvolvedores abusam do ‘if’ e acabam deixando o código extremamente lento. Mais de uma vez me perguntaram o motivo disso. Long … Continue reading

C++, C/C++, Programação, Tips , , , , ,

Autotools e CUDA

Quem gosta de CUDA e Linux, sabe que não existe (a não ser que você procure na internet) suporte para CUDA nas autotools. Bom, eu procurei a um bom tempo atrás e criei um template para iniciar todos os meus … Continue reading

ANSI C, C/C++, News, Programação, Stuffs , , , , , , ,

Números aleatórios em C

Bom, todos nós sabemos que rand() nos retorna uma distribuição uniforme de números aleatórios, na realidade praticamente todos os geradores de números aleatórios nos retorna uma distribuição uniforme, o problema é como utilizamos. Procurando sobre isso, encontrei esse artigo que … Continue reading

ANSI C, C++, C/C++, News, Programação , , , ,

Nova especificação do C++ adiada para 2010

De acordo com essa notícia do Slashdot, a nova especificação do C++ (C++0X) será adiada para 2010 ou depois. O motivo é a sua mudança principal chamada “concepts”, que visam deixar os templates mais robustos. Honestamente eu não vi muito … Continue reading

C/C++, News ,

Observers em C++

Observers são um patrão de design muito utilizado, principalmente quando você quer que camadas superiores do seu software saibam o que aconteceu nas camadas inferiores. O Ogre usa isso para renderizar Frames por exemplo, utilizando FrameListener. Pois bem, curioso como … Continue reading

C/C++, Programação, Stuffs, Tutorials , , , , ,

Ogre, aos poucos…Menu 3D!

Bom, eu sei que faz tempo que não aparecem trechos de códigos por aqui, culpe a falta de tempo. Mas nada são más notícias, eu tenho um trecho aqui de um Menu 3D, com alfabeto e tudo mais Ainda estou … Continue reading

C/C++, OpenSource, Tips , , , , , , ,

Ogre, parte 1

Bom, como prometido, temos algo do Ogre aqui Repito que não vou fazer um tutorial sobre isso, para isso vejam a Wiki do Ogre. Antes de mais nada, como já foi dito anteriormente, o Ogre por sí só é uma … Continue reading

C++, C/C++, Stuffs, Tutorials , ,

Bullet physics

Bom, falar que fiquei pasmo com essa engine OpenSource de física é o mínimo. Ao procurar uma boa engine de física que rode com o Ogre de uma forma fácil e seu desenvolvimento seja voltado para o Linux, descobri Bullet. … Continue reading

C++, C/C++, Stuffs, Tips , ,

liblogger 0.1

Ola pessoal, calma que minha faculdade está quase no fim, reta final! Enquanto isso, gostaria de apresentar um novo projeto meu, a liblogger. Em quase todas as aplicações que eu faço eu preciso de um log, a maioria das pessoas … Continue reading

C/C++, News , , , , , , ,

Árvores!

Demorou, vou assumir, mas finalmente eu programei mais uma estrutura de dados simples, a árvore. Vou preparar uma explicação sobre o que é uma árvore em computação (essa pode ser um pouco complexa) e assim que eu tiver eu posto … Continue reading

ANSI C, C/C++, Stuffs , , , , ,