Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Axel Советник
Зарегистрирован: 14.11.2003 Сообщения: 680
|
Добавлено: Вт Июл 04, 2006 11:15 pm Заголовок сообщения: |
|
|
АнС писал(а): | Axel писал(а): | кстати, вот АнС считает, что все проги должны быть написаны на С++
ну на худой конец на просто Си |
Ээа, я так не говорил!! |
Может и не говорил, но думал... что одно и тоже _________________ Всех их вместе переведём! |
|
Вернуться к началу |
|
|
Virtual_Killer
Зарегистрирован: 25.03.2004 Сообщения: 610 Откуда: Чекагинск
|
Добавлено: Чт Июл 06, 2006 10:37 am Заголовок сообщения: |
|
|
&ryu писал(а): | я начал юзать Integer (привычнее). |
А зачем тебе Signed?
Используй лучше типы Word (4 байта) и LongWord (8 байт). _________________ Не поймите меня правильно |
|
Вернуться к началу |
|
|
Djinn RRC2008
Зарегистрирован: 16.03.2004 Сообщения: 633 Откуда: Москва
|
Добавлено: Чт Июл 06, 2006 12:54 pm Заголовок сообщения: |
|
|
Virtual_Killer писал(а): | &ryu писал(а): | я начал юзать Integer (привычнее). |
А зачем тебе Signed?
Используй лучше типы Word (4 байта) и LongWord (8 байт). |
С Signed проще ошибок избежать.
Например, у нас есть переменные Count и I, и есть цикл, в котором они используется:
For I := 0 to Count - 1 do
begin
///////
end;
Если I и Count будут LongWord или Word, то может возьникнуть такая ситуация, когда Count будет равен 0. Тогда программа просто зависнет в этом цикле, потому что она будет крутить его от
0 до $FFFFFFFF. А если эти переменные будут integer'ами то программа перепрыгнет цикл, потому что (Count - 1) будет равен -1.
Кстати, ты ошибся. Word - 2 байта, а LongWord - 4 байта. А вот Int64 - 8 байт. |
|
Вернуться к началу |
|
|
IfoR
Зарегистрирован: 16.05.2006 Сообщения: 334
|
Добавлено: Вс Июл 09, 2006 2:10 pm Заголовок сообщения: TabStrip |
|
|
Что-то не пойму. Как разместить на объекте TabStrip другие объекты. Не подскажите? |
|
Вернуться к началу |
|
|
Virtual_Killer
Зарегистрирован: 25.03.2004 Сообщения: 610 Откуда: Чекагинск
|
Добавлено: Вс Июл 09, 2006 7:27 pm Заголовок сообщения: |
|
|
Djinn писал(а): | Если I и Count будут LongWord или Word, то может возьникнуть такая ситуация, когда Count будет равен 0. Тогда программа просто зависнет в этом цикле, потому что она будет крутить его от
0 до $FFFFFFFF. |
Надо просто всё учитывать.
Лично я предпочитаю использовать Unsigned. _________________ Не поймите меня правильно |
|
Вернуться к началу |
|
|
|