Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.92
DJZT
24 / 3 / 0
Регистрация: 21.12.2011
Сообщений: 151
#1

union REGS rg; недопустимый неполный тип - C++

06.05.2012, 03:36. Просмотров 1594. Ответов 3
Метки нет (Все метки)

Прерывания с клавиатуры
Может я чего не подключил ещё нужного?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "stdafx.h"
#include <stdio.h>
#include <dos.h>
 
union REGS rg;
 
int main(void){
  for(;;) 
  {
    // Вызываем прерывание INT 16h
    rg.h.ah = 0;
    int int86(0x16, &rg, &rg);
    // Выводим на экран содержимое регистров AH и AL,
    // содержащих, соответственно, скан-код и код ASCII
    // нажатой клавиши
    if(rg.h.ah == 0x29 )
    printf("\n\nPersonal simbol Pochepko Stasa :\nScan = %02.2X Ascii = %02.2X\n",rg.h.ah, rg.h.al);
    else
    printf("\nScan = %02.2X Ascii = %02.2X",rg.h.ah, rg.h.al);
    // Если была нажата клавиша ESC, завершаем работу 
    // программы
    if(rg.h.ah == 1) 
      break;
  }
  return 0;
 
}
Матюкается везде на rg. говорит недопустимый неполный тип
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2012, 03:36     union REGS rg; недопустимый неполный тип
Посмотрите здесь:
Недопустимый неполный тип C++
Односвязные списки: недопустимый неполный тип C++
C++ Недопустимый неполный тип, не могу найти ошибку
Неполный тип C++
Неполный тип данных C++
Тип объединения union C++
C++ error C3168: bool: недопустимый базовый тип для перечисляемого типа
Недопустимый вариант выбора, недопустимый break C++
C++ Неполный хэш MD5
C++ выдаёт неполный ответ...
Недопустимый else без парного if C++
Union C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryLaptev
Эксперт С++
1035 / 814 / 48
Регистрация: 30.04.2011
Сообщений: 1,658
06.05.2012, 06:23     union REGS rg; недопустимый неполный тип #2
У вас он не определен. В какой библиотеке определен?
DJZT
24 / 3 / 0
Регистрация: 21.12.2011
Сообщений: 151
06.05.2012, 13:18  [ТС]     union REGS rg; недопустимый неполный тип #3
Эмм... Я Писал прогу с методички. Там ничего не сказано, в какой библиотеке определение. И на других сайтах смотрел программы с использованием этого кода. Там тоже ничего нет
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
06.05.2012, 14:09     union REGS rg; недопустимый неполный тип #4
C++
1
2
#include "stdafx.h"
#include <dos.h>
АХАХА
ОхОхОх

DOS, не ну вы слышали? DOS в MSVS!!!
Yandex
Объявления
06.05.2012, 14:09     union REGS rg; недопустимый неполный тип
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru