Aleksey_75 (11.09.2020 03:26, просмотров: 518) ответил fk0 на Классика жанра же: когда делаешь макрос, его всегда, кроме случаев
когда невозможно, нужно делать выражением (а не оператором --
потому, что сам макрос могут вставить в контекст выражения, а не
оператора), и обязательно брать в скобки тело макроса! И аргументы
макроса тоже нужно брать в скобки, потому, что в общем случае
неизвестно с каким аргументами вызывали макрос, может там
MACRO(a+b, a*b), и неизвестно как оно состыкуется с операторами в
макросе.
не болтайте ерундой! студенту просто было лениво скобки поставить в
этоге получилось жопе... а мне старому идиоту изначально нужно было
проверить очевидные вещи которые писал студ, на чем сам и погорел
)))