Текущий архив: 2004.09.19;
Скачать: CL | DM;
Вниз
кол-во элементов в наборе set of. Найти похожие ветки
← →
alienserg (2004-09-02 22:51) [0]Есть
type TUsedStyles = set of byte;
...
var usedStyles: TUsedStyles;
Возможно вопрос детский, но все же:
Как проще всего определить, сколько элементов содержит usedStyles?
Можно конечно в лоб перебирать все byte и проверять на вхождение в набор. Но может есть какой другой путь...
← →
Anatoly Podgoretsky © (2004-09-02 22:59) [1]Цикл от Low до High
← →
GuAV © (2004-09-02 23:08) [2]
> Но может есть какой другой путь...
Другой путь возможно и быстрее но не проще.
const
BitsCount = array[Byte] of 0..8 = ( { TODO: заполнить } );
type
TSetArray = array[0..High(Byte) div 8];
и сложить BitsCount в цикле.
Страницы: 1 вся ветка
Текущий архив: 2004.09.19;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.054 c