Указатели, блин...
int* HardwareRegister = 0x80000;
*HardwareRegister = 12;
только так не работает... =(
Цитата:
Originally posted by Devider
Подскажите, плз, как указать указателем ) на конкретный адрес. Типа
int* HardwareRegister = 0x80000;
*HardwareRegister = 12;
только так не работает... =(
Подскажите, плз, как указать указателем ) на конкретный адрес. Типа
int* HardwareRegister = 0x80000;
*HardwareRegister = 12;
только так не работает... =(
int* HardwareRegister;
HardwareRegister = (int*) 0x80000;
*HardwareRegister = 12;
Цитата:
Originally posted by god3
int* HardwareRegister;
HardwareRegister = (int*) 0x80000;
*HardwareRegister = 12;
int* HardwareRegister;
HardwareRegister = (int*) 0x80000;
*HardwareRegister = 12;
Будет access violation.
А что за задача такая? Мне кажется, Вы хотите в видеопамять что-то записать, но только это так не делается...
Цитата:
Originally posted by sq_deep
Будет access violation.
А что за задача такая? Мне кажется, Вы хотите в видеопамять что-то записать, но только это так не делается...
Будет access violation.
А что за задача такая? Мне кажется, Вы хотите в видеопамять что-то записать, но только это так не делается...
Точно! Есть аксесс виолейшн! =)
Я пока не то чтобы хочу записать, я пока пытаюсь понять как это вообще делается чтобы определиться, как жить дальше. =) А на прямую винда не даст записать? Если Вы проиллюстриреуте как это делается, буду очень признателен.
Цитата:
Originally posted by Devider
Точно! Есть аксесс виолейшн! =)
Я пока не то чтобы хочу записать, я пока пытаюсь понять как это вообще делается чтобы определиться, как жить дальше. =) А на прямую винда не даст записать? Если Вы проиллюстриреуте как это делается, буду очень признателен.
Точно! Есть аксесс виолейшн! =)
Я пока не то чтобы хочу записать, я пока пытаюсь понять как это вообще делается чтобы определиться, как жить дальше. =) А на прямую винда не даст записать? Если Вы проиллюстриреуте как это делается, буду очень признателен.
Под Windows это делается с помощью Win32 API [MoveTo(), LineTo(), DrawText() и т.п.]. Ну, а в видеобуфер можно напрямую писать под управлением MS-DOS ;)
Все, разобрался! Гранмерси! =)