[an error occurred while processing this directive]
|
суть в том, что нехило бы компилеру понимать
int c;
uc a[10];
uc* b = (uc*)(a + sizeof(c));
а он не понимает, каким боком ты ему это не суй.
Пытался обойти через Ж и пользовать sizeof в явную, чтобы достигнуть
переносимости, а когда увидел сообщение "constant value required"
(на #if sizeof(int)== <КОНСТАНТА>) сделал предположение,
что унутрях у СV sizeof в константы не записан -> ругается на
недопустимость выражения.
E-mail: info@telesys.ru