Оценивать параметр макроса только один раз

В следующем коде Как я могу убедиться, что данные токены проверены перед вставкой helter-skelter?

Обновление

Я считаю, что у меня есть веская причина использовать макросы здесь. Где возможно, код помещается в реальные функции (такие как util_cpfs_exit ), которые вызываются из набора макросов, которые я использую. Макросы меняются в зависимости от типа возвращаемого значения: в C ++ у меня были бы явные шаблоны для обработки этого.

5
задан Brian Tompsett - 汤莱恩 27 February 2016 в 20:21
поделиться