我想实现一个自己的struct,能实现直接对struct赋值内部的一个设定变量,取值也同样能对这个设定的变量进行取值
比如:
struct MyObject{
TCHAR Name[100]={0};
TCHAR Value[500]={0};
};
MyObject mo;
mo=_T("value");//希望这句能实现下面的效果
_tcscpy_S(mo.Value,_T("value");
TCHAR values[500];
values=mo;//希望这句能实现下面的
_tcscpy_s(values,mo.value);
当我需要的时候会去单独读写mo.Name,但我正常使用很少用到,主要用mo.value,所以想知道怎么才能实现这种方式