void func::open()
{
RequestSession* psg = new RequestSession;
((RequestSession*)psg)->st.ProVer = PRO_VERSION; //PRO_VERSION is macro
((RequestSession*)psg)->st.DevID = DEVICE_ID; //DEVICE_ID is macro
}
由于 psg 是 RequestSession 类的指针,我无法理解为什么需要再次进行类型转换。
最佳答案
这里不需要类型转换。它是多余的和可移动的。
关于c++ - C++中的类型转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5776223/