|
Я не считаю извращением использовать это в программах, если это в приложении к определенному компилятору гарантированного работает. Если Вы гарантируете, что во всех таких случаях Keil сгенерирует корректный код - то ни каких претензий. Правда, мне кажется, такую гарантию может дать только производитель этого компилятора.
Я считаю неправильным использование (и рекомендации к использованию)того, что в принципе может привести к каким-либо неоднозначностям в генерации/выполнении кода. Для языка С, как оказалось, данный случай именно такой. О чем сказано даже в стандарте.
За то, что сразу же не привел свой пример, на котором потерял времени с недельку как-то, приношу свои извинения.
E-mail: info@telesys.ru