Точка с запятой внутри скобок функции?

Я просматривал исходный код Psycle, и эта строка привлекла мое внимание:

bool user_choose_dialog(HWnd const window_handle,
format const * const source_format = 0,
format const * const proposed_format = 0;
std::string const & caption = "");

Как видите, в списке параметров есть точка с запятой. Я заметил, что был старый вопрос по этому поводу, и ответ был таков: точка с запятой использовалась для предварительного объявления. Тем не менее, я не вижу предварительного заявления в этой ситуации. В чем смысл этой точки с запятой? Это что-то значимое и функциональное, или это опечатка в источнике?

0

Решение

format const * const proposed_format = 0;

Это просто опечатка, я думаю. Это никогда не должно компилироваться.

5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]