Разработка консольных приложений

Как в консольном приложении обеспечить вывод текста в кодировке 866 (MS-DOS) при наборе его в кодировке OEM. Без применения классов MFC