错误消息
“this”: 只能在非静态成员函数的内部引用有效。
下面的示例生成 C2355:
// C2355.cpp
// compile with: /c
class MyClass {};
MyClass *p = this; // C2355
// OK
class MyClass2
{
public:
void Test()
{ MyClass2 *p = this;
}
};
错误消息
“this”: 只能在非静态成员函数的内部引用有效。
下面的示例生成 C2355:
// C2355.cpp
// compile with: /c
class MyClass {};
MyClass *p = this; // C2355
// OK
class MyClass2
{
public:
void Test()
{ MyClass2 *p = this;
}
};
转载于:https://my.oschina.net/ajian2014/blog/266450