[an error occurred while processing this directive]
|
что происходит когда написано что-то вроде
char *b;
*(__packed DWORD *) a = *b;
означает ли это что
- то-ли допустим доступ к не выровненной на 4ый байт переменной 'b'
- или это означает, что не меняется порядок (или меняется) байт?
- или что еще???
... с точки зрения компилера эта конструкция, честно говоря, бессмыслена... поэтому вопорс - какими запретными знаниями надо обладать, чтобы понять, что в кейле имелось ввиду?
E-mail: info@telesys.ru