Вопросы с тегом «most-vexing-parse»

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.