-
- Такое приведение - как флажок себе, что я не потерял перед этим длинным условием слово "if" :-) - ReAl(07.03.2006 15:44, )
- бррр... так ведь это не условие, это просто логическое выражение. По-моему там и без скобок все будет работать bialix(130 знак., 07.03.2006 16:18, )
- Приведение к (void) - это не неявный флажок, а ЯВНОЕ указание, что результат логического выражения никому не нужен, нужны только побочные эффекты. ReAl(360 знак., 07.03.2006 18:34, )
- внешние скобки и приведение к void. Я бы просто написал в комментах, что bialix(380 знак., 07.03.2006 22:55, )
- Как это делаю я vet1(369 знак., 07.03.2006 16:50, )
- тогда лучше ReAl(286 знак., 07.03.2006 18:07, )
- Именно на такой конструкции IAR почему-то спотыкается :( vet1(44 знак., 07.03.2006 18:19, )
- Это он ОЧЕНЬ зря. do { } while(0) - это традиционные "скобки" для макросов из нескольких операций. - ReAl(07.03.2006 18:48, )
- Именно на такой конструкции IAR почему-то спотыкается :( vet1(44 знак., 07.03.2006 18:19, )
- присваивание к status можно опустить, потому что не всегда компилятор может заоптимизировать такую переменную в /dev/null - bialix(07.03.2006 17:27, )
- тогда лучше ReAl(286 знак., 07.03.2006 18:07, )
- Приведение к (void) - это не неявный флажок, а ЯВНОЕ указание, что результат логического выражения никому не нужен, нужны только побочные эффекты. ReAl(360 знак., 07.03.2006 18:34, )
- бррр... так ведь это не условие, это просто логическое выражение. По-моему там и без скобок все будет работать bialix(130 знак., 07.03.2006 16:18, )
- Такое приведение - как флажок себе, что я не потерял перед этим длинным условием слово "if" :-) - ReAl(07.03.2006 15:44, )