operator LPCTSTR()重载`怎么定义实现

operator LPCTSTR()重载``如何定义实现operatorLPCTSTR()重载``如何定义实现[解决办法]struct str{TCHAR*

operator LPCTSTR()重载``如何定义实现
operator   LPCTSTR()重载``如何定义实现

[解决办法]
struct str
{
TCHAR* p;
str():p(new TCHAR[16])
{
_tcscpy(p,_T( "aaa "));
}
operator LPCTSTR()
{
return p;
}
};
[解决办法]
operator LPCTSTR()
{
return ??; //返回对象中封装的 _T 字符串指针
}