Правильный способ определения аргумента по умолчанию для функции-друга в C ++

Я хочу указать значение по умолчанию для функции друга, как показано ниже:

friend Matrix rot90 (const Matrix& a, int k = 1);

При компиляции этой строки с Xcode 5.1.1 я получаю следующую ошибку

./Matrix.hh:156:19: error: friend declaration specifying a default argument must be a definition

Как правильно это исправить?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос