Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
"function": шаблон функции не может быть
friend
локальным классом
Локальный класс не может иметь шаблон функции в качестве friend
функции.
Следующий пример приводит к возникновению ошибки C2701:
// C2701.cpp
// compile with: /c
template<typename T> // OK
void f1(const T &);
void MyFunction() {
class MyClass {
template<typename T> friend void f2(const T &); // C2701
};
}