Нет, эта "#" есть и у Славы, и у Тимаса, и у Алексея. Вот Усовская:
...
if (next_state ==# SIGASP_STOP_AND_PROCEED
|| next_state ==# SIGASP_RESTRICTING
|| next_state ==# SIGASP_STOP )
...
Тимасовская:
...
if ((next_state ==# SIGASP_STOP) || ((next_sig_mr (SIGFN_NORMAL) ==# SIGASP_STOP_AND_PROCEED) && (next_state ==# SIGASP_RESTRICTING)))
{state = SIGASP_RESTRICTING;}
...
У Алексея тоже:
...
if ( WORK1 ==# SIGASP_CLEAR_2 ) { SVET = 5; }
if ( WORK1 ==# SIGASP_CLEAR_1 ) { SVET = 4; }
if ( WORK1 ==# SIGASP_APPROACH_3 ) { SVET = 3; }
if ( WORK1 ==# SIGASP_APPROACH_2 ) { SVET = 2; }
...
Я заменил "словесные" аспекты цифрами, остальное так же.
А this_sig_lr использовал в светофорах с несколькими субъобъектами для контроля, например - светофор с маршрутным указателем, у которого цифра на МУ загорается только при разрешающем показании этого светофора.
__________________
next_state == 7;
Последний раз редактировалось КЕ; 17.10.2013 в 09:30.
|