FireURQ Bugtracker

Просмотр подробностей проблемы перейти к комментариям ] история изменений ] печать ]
НомерПроектКатегорияВидимостьСозданИзменен
0000198FireURQинтерпретаторобщая2013-02-02 01:532013-02-02 12:36
ИнициаторVulcano 
Ответственныйfireton 
ПриоритетобычныйСерьезностьбольшаяВоспроизводимостьиногда
СостояниезакрытРешениерешению не подлежит 
ПлатформаОперационная системаВерсия ОС
Версия продукта1.7 
Целевая версияРешен в версии 
Суть0000198: В операторе If не работает условие через знак &
ПодробностиПри сложном коде перестает работать в условии оператора if знак &, только and.
На простом коде все идет отлично и знак & в условии работает как надо. Причем этот же знак в теле данного оператора работает стандартно без сбоев.
Дополнительные сведенияВложил файл с кодом, в котором не срабатывает условие через знак &
МеткиНет прикрепленных меток.
Вложенные файлы? file icon Пробник ошибки с if [^] (1,280 байт) 2013-02-02 01:53 [Показать содержимое]

- Связи

-  Комментарии
(0000221)
fireton (администратор)
2013-02-02 12:36

Знак & никогда не работал как логический оператор. В урке это способ объединить несколько операторов типа pln, btn, goto в один. Это нужно для того, чтобы можно было записать несколько операторов под if..then, например. Логическим оператором "И" является AND и только он. Так что, если ты где-то использовал & как логический оператор, то проверь код - там ошибки.

- история изменений
Дата изменения Пользователь Поле Изменить
2013-02-02 01:53 Vulcano Новый инцидент
2013-02-02 01:53 Vulcano Ответственный => fireton
2013-02-02 01:53 Vulcano Файл добавлен: Пробник ошибки с if
2013-02-02 12:36 fireton Комментарий добавлен: 0000221
2013-02-02 12:36 fireton Состояние новый => закрыт
2013-02-02 12:36 fireton Решение открыт => решению не подлежит


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker