Код: Выделить всё
#include "conio.h"
void main()
{
textmode(C80); // переключаемся в цветн.текст. режим 80x25
window(1,1,80,25); // опред. лев.верх. и прав.ниж. углы текст.окна
textattr(WHITE+(BLACK<<4)); // белый цвет символов и черный цвет фона
clrscr(); // очищаем экран
_setcursortype(_NOCURSOR); // выключаем курсор
textattr(BLACK+(WHITE<<4)); // пишем черным по белому
gotoxy(1,1); // прыгаем в левый верхний угол экрана
cprintf("TEST"); // выводим пробный текст для теста...
gotoxy(80,25); // переходим в 80-ый столбец 25-ой строки
cprintf("X"); // пытаемся вывести символ
gotoxy(1,1); // прыгаем в левый верхний угол экрана
getch(); // пауза: ждем нажатия любой клавиши...
}
...Вопрос: как можно выйти из положения?.. Есть какие-нибудь варианты?.. Средствами самого C++ ? Или придется работать непосредственно с прерываниями и функциями BIOS/DOS под DOS-приложением и WinAPI под Win32-консолью?