I remember an old program I did a long time ago - I did this but was using something like "using namespace system and using namespace systemIO" Can't remember exactly though.
See i just quickly whooped this up and got what I wanted to work. All it does is make a small map with an outline and u can move the letter P around the console screen. But from what you said Don't use that - may I ask why not?
C++ mixes well with C and assembler. Anything else is preferable to call through object code or through an interpreter.
.NET has all the disadvantages of being proprietary, plus all the disadvantages of being multiplatform (as contradictory as it sounds).
If you use a portable library that's already been used in anything imaginable, you can be sure your code will compile anywhere. If you use something that depends on reverse engineering to be ported, then you're just making your life a bit harder.
Alright I see what your saying now and I agree with you - I'm just going to use one of my game libraries and use one of there key event handlers. As for changing the type of map to char - I had already tried that and was still getting errors. Ah well doesn't matter anyway as I'm scrapping this code.