[an error occurred while processing this directive]
|
первое:
Не понял какое отношение имеет разрядность к расположению байт в, допустим, слове? По моему есть и так и так (little endian, big endian)...
второе:
директива #pragma pack(N) не влияет в данном примере никак с любыми параметрами... (1,2,4)...
третье:
такое чтение параметров необходимо для "культурного" разбора блока памяти (подготовлен в других прогах, или может быть вообще выдан из всяких аппаратных штучек...)
Весь прикол что в других компилерах всё ОК. Вот я и подумал - может есть способ заставить VisualDSP объявленные битовые поля расставлять как у других, уж очень не красиво разбирать блоки данных ручками...
E-mail: info@telesys.ru