-
- Ни разу не эквиэвалентно! Одно -- два разных оператора (разделённых ';'). Другое -- два выражения вычисляемые в одном операторе. Результат в конкретном случае конечно одинаковый, но разница может быть: fk0(1049 знак., 10.11.2016 02:28)
- а если нет разницы, зачем платить больше :) - IBAH(10.11.2016 08:37)
- Не, ну если один из вариантов вдруг компилится в более компактный или быстрый код... а это важно в данной ситуации... и перекомпиляция в будущем не планируется... Codavr(38 знак., 08.11.2016 14:00)
- а вот зачем #define MMM(A) (f(&A),A.a) - IBAH(08.11.2016 14:04)
- А, я так и знал, что наведение красоты посредством макросов. Может класс как-то по другому оформить, чтобы не навинчивать макроопределения сверху? - Codavr(08.11.2016 14:17)
- А что мешает из f() вернуть А.а? - Скрипач(08.11.2016 14:05)
- Крайне правые Убеждения! f() это метод класса "с" - IBAH(08.11.2016 14:10)
- И? Я же не указатель на класс "с" предлагаю вернуть. Или?! Скрипач(132 знак., 08.11.2016 14:13)
- Крайне правые Убеждения! f() это метод класса "с" - IBAH(08.11.2016 14:10)
- Очевидно же! Если MMM - значит для отъёма денег у населения. - SciFi(08.11.2016 14:05)
- а вот зачем #define MMM(A) (f(&A),A.a) - IBAH(08.11.2016 14:04)
- Вот спросит Она: "Ой, а какой у тебя "if" итересный..." а я ей: "Пошли... - IBAH(08.11.2016 14:00, youtube)
- «Улыбнувшись, ты скажешь: "Как крутой!" Я тебя обниму - ты права!!!» © - SciFi(08.11.2016 14:04)
- Готовится к соревнованиям --> - SciFi(08.11.2016 13:57, ссылка)
- Ни разу не эквиэвалентно! Одно -- два разных оператора (разделённых ';'). Другое -- два выражения вычисляемые в одном операторе. Результат в конкретном случае конечно одинаковый, но разница может быть: fk0(1049 знак., 10.11.2016 02:28)