vitko 0 19 июля, 2007 Опубликовано 19 июля, 2007 · Жалоба Нужен простенький enum на несколько элементов. В целях экономии памяти хотелось бы, чтоб его размерность была char. В IAR это можно, или нужно объявлять uchar и использовать определенные через #define константы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 136 19 июля, 2007 Опубликовано 19 июля, 2007 · Жалоба Нужен простенький enum на несколько элементов. В целях экономии памяти хотелось бы, чтоб его размерность была char. В IAR это можно, или нужно объявлять uchar и использовать определенные через #define константы?По умолчанию используется целый тип минимальной длины, способный вместить в себя все значения. Help->C/C++ Compiler->Compiler reference->Implementation-defined behavour->Structures, unions, enumerations->Integer type chosen to represent enumeration types (6.5.2.2) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться