Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

Как правильно описать константу с С на Делфи?   Найти похожие ветки 

 
Zilog_ ©   (2006-07-25 07:36) [0]

С++

#define IAXC_FORMAT_G723_1       (1 << 0)

Правильно - ли на  Делфи?

const
IAXC_FORMAT_G723_1 =0;


 
begin...end ©   (2006-07-25 08:04) [1]

const
 IAXC_FORMAT_G723_1 = 1;


 
Zilog_ ©   (2006-07-25 08:43) [2]


> begin...end ©   (25.07.06 08:04) [1]
> const
>  IAXC_FORMAT_G723_1 = 1;

Тоесть значения начинаются не с нуля а с еденицы? Соответственнос ледующаяя константа с  (1 << 1)  будет равна 2?


 
begin...end ©   (2006-07-25 08:47) [3]

> Zilog_ ©   (25.07.06 08:43) [2]

Символ "<<" в данном контексте означает сдвиг влево (в Delphi -- shl). 1 shl 0 = 1, 1 shl 1 = 2, и т.д. Можно даже прямо так и писать:

const
 IAXC_FORMAT_G723_1 = 1 shl 0;


 
Zilog_ ©   (2006-07-25 08:57) [4]


> begin...end ©

Огромное сенькю!!  :-)


 
StriderMan ©   (2006-07-25 09:16) [5]


> Тоесть значения начинаются не с нуля а с еденицы? Соответственнос
> ледующаяя константа с  (1 << 1)  будет равна 2?

тут наверное удобнее сделать перечисление?


type
 TIiaxcFormatG723 = (ifg1, ifg2.....);



Страницы: 1 вся ветка

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.058 c
15-1155204244
Чапаев
2006-08-10 14:04
2006.09.03
Правомерно ли распространение Acrobat Reader


2-1155641597
Zilog
2006-08-15 15:33
2006.09.03
Как в ListBox программно поменять цвет выделенной строчки?


4-1147201306
grisme
2006-05-09 23:01
2006.09.03
Отслеживание создания файла.


15-1155063222
Евгений К.
2006-08-08 22:53
2006.09.03
Обмен опытом на практике


6-1143485914
Jah182100Jah
2006-03-27 22:58
2006.09.03
Помогите пожалуйста с проверкой на наличие компа в сети