Hi,
Can somebody please give me a link to some sourcecode using bitmapfonts in c++ and directx with a demo/game attitude...
As far as C++/DirectX is concerned, I'd use a transformed vertex format and draw quad primitives with UV coordinates set to the position of the character on a texture map.
You'll probably want to use software vertex/index buffers for this as well, since the amount of data is small and constantly locking and unlocking the buffer when writing characters will likely be more expensive than just storing it in system memory.
If the text doesn't change much, perhaps consider rendering it to a texture so you don't have to draw all the primitives more than once. Probably not worth the minimal speed increase, but it's an idea.
Just my 2 cents.