[an error occurred while processing this directive]
|
#include #pragma pack(push) struct _foo_ Foo = { 0, 0 };
#pragma pack (1)
struct _foo_ {
unsigned char byte;
unsigned long word;
};
#pragma pack(pop)
void foo(unsigned long *point) {
(*point) += 100;
}
//----------------------------------------------------------
void main ( void ) {
for(int i = 0; i < 10; i++)
foo( &Foo.word );
for(;;)
;
}
И всё работает !!!
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание