为什么不在开发 c++ 上工作std::function<int(int)> functionName
?__declspec(property(get = getNumber, put = putNumber)) int number
我复制了无数示例代码,它们都返回错误..
编辑:
class Class {
private:
int _number;
int getNumber() {
return _number;
}
void putNumber(int number) {
_number = number;
}
public:
__declspec(property(get = getNumber, put = putNumber)) int number;
std::function<int(int)> functionName;
};
如果我只包括这个类,它会给我一个错误..