Как использовать iprintf в C++

Как на самом деле я могу использовать любую команду (в программировании на C++ с Devkit Pro для NDS), чтобы просто выводить текст, а не текст в определенное место? Вот что у меня есть, что печатает текст:

iprintf("\x1b[1;20HHello");

2 ответа

Решение

Позже я узнал, что для iprintf и printf это способ сделать это:

 iprintf("\x1b[%d;%dHText goes here...", y, x); //the x and y are reverse because that is how printf works

Вы также можете напрямую манипулировать консолью (включая окно и несколько консолей для печати).

PrintConsole* pc = consoleDemoInit();

pc->cursorX = 10;
pc->cursorY = 10;

printf("hi");

Вот немного подробнее:

http://libnds.devkitpro.org/a00107.html

Другие вопросы по тегам