#include <iostream>
#include <vector>
#include <string>
using namespace std;
//struct X {
// friend void f() {}//这里就没问题
//};
int main()
{
struct X {
friend void f() {}//error C2689: “f”: 不能在局部类中定义友元函数
};
}
#include <iostream>
#include <vector>
#include <string>
using namespace std;
//struct X {
// friend void f() {}//这里就没问题
//};
int main()
{
struct X {
friend void f() {}//error C2689: “f”: 不能在局部类中定义友元函数
};
}
3 回答1.4k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
4 回答931 阅读
1 回答999 阅读
1 回答1k 阅读
1 回答788 阅读
1 回答889 阅读
C,C++函数不可以在函数内部定义函数。