-
- Классика жанра же: когда делаешь макрос, его всегда, кроме случаев когда невозможно, нужно делать выражением (а не оператором -- потому, что сам макрос могут вставить в контекст выражения, а не оператора), и обязательно брать в скобки тело макроса! И аргументы макроса тоже нужно брать в скобки, потому, что в общем случае неизвестно с каким аргументами вызывали макрос, может там MACRO(a+b, a*b), и неизвестно как оно состыкуется с операторами в макросе. fk0(2672 знак., 11.09.2020 03:09, ссылка, ссылка)
- а дык это самый что ни на есть просёр программиста. Mahagam(220 знак., 11.09.2020 02:54)
- студенту скобки неведомы.. ))) - Aleksey_75(11.09.2020 03:20)
- Опыт сын ошибок трудных... Студент не пытался что-то своё
программировать, иначе бы пару раз наткнулся и научился. Вот его
нужно заставить самому найти причину и исправить. - fk0(11.09.2020 03:26)
- )) ну розги в любом случае обеспечены )) - Aleksey_75(11.09.2020 03:28)
- Опыт сын ошибок трудных... Студент не пытался что-то своё
программировать, иначе бы пару раз наткнулся и научился. Вот его
нужно заставить самому найти причину и исправить. - fk0(11.09.2020 03:26)
- студенту скобки неведомы.. ))) - Aleksey_75(11.09.2020 03:20)