VC 2008 не видит DWORD

Тема в разделе "LANGS.C", создана пользователем XshStasX, 1 мар 2011.

  1. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    не могу понять причину этих ошибок:
    сделал так:
    Код (Text):
    1. #include "stdafx.h"
    2. #include "windows.h"
    3. #include "WinIoCtl.h"
    4. //#include "MBR_boot.h"
    5.  
    6. #define MAX_BOOT_CODE_SIZE  0x000001BE
    7. #define SECTOR_SIZE     0x00000200
    8.  
    9.  
    10. #define PRINT_ERROR(x) {PrintError(x);}
    11.  
    12. typedef struct _FILE_SECTOR{
    13.     LARGE_INTEGER Sector;
    14.     LARGE_INTEGER CountSector;
    15. } FILE_SECTOR,*PFILE_SECTOR;
    16.  
    17.  
    18. /*
    19.  закомментированный код
    20. */
    21.  
    22. int _tmain(int argc, _TCHAR* argv[]){
    23.   DWORD s; //и тут ошибка не знает DWORD
    24. };
    сам проект прикрепил к теме
     
  2. Sunzer

    Sunzer Member

    Публикаций:
    0
    Регистрация:
    25 май 2008
    Сообщения:
    256
    В прикрепленном проекте те же самые ошибки из за того, что нет фигурной открывающей ковычке после main.

    Проверь на всякий случай наличие этого. windows.h -> windef.h

     
  3. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    потому что не надо roвнокодить...

    Код (Text):
    1. #include "stdafx.h"
    2. #include "windows.h"
    что за бред? если юзаете прекомпиленные хедеры, то юзайте их правильно, если не знаете зачем они, то не юзайте... и еще, если вы забываете про код-гварды в хедерах, то какие еще могут быть вопросы?))
     
  4. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    спасибо