2
Почему C ++ позволяет нам заключать имя переменной в круглые скобки при объявлении переменной?
Например, такое объявление: int (x) = 0; Или даже это: int (((x))) = 0; Я наткнулся на это, потому что в моем коде оказался фрагмент, похожий на следующий: struct B { }; struct C { C (B *) {} void f () {}; }; int main() { B *y; C …