Моя попытка инициализации значения интерпретируется как объявление функции, и почему A a(()); не решает ее?

#c #flatbuffers #c Вопрос: Среди многих вещей, которым научило меня переполнение стека, это то, что известно как "самый неприятный синтаксический анализ", который классически демонстрируется с помощью такой строки, как A…

Продолжить чтениеМоя попытка инициализации значения интерпретируется как объявление функции, и почему A a(()); не решает ее?

Моя попытка инициализации значения интерпретируется как объявление функции, и почему A a(()); не решает ее?

#c #string #c Вопрос: Среди многих вещей, которым научило меня переполнение стека, есть так называемый "самый неприятный синтаксический анализ", который классически демонстрируется с помощью такой строки, как A a(B()); //declares…

Продолжить чтениеМоя попытка инициализации значения интерпретируется как объявление функции, и почему A a(()); не решает ее?