Qtstruct 结构体指针需不需要new来实例化
在使用Qt时,struct结构体指针不需要使用new来实例化。Qt中的struct结构体是一种值类型,可以直接声明并使用。下面是一个示例:
struct MyStruct {
int value;
};
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
MyStruct myStruct;
myStruct.value = 42;
qDebug() << myStruct.value;
return a.exec();
}
在这个示例中,我们声明了一个名为MyStruct的结构体,并在main函数中创建了一个MyStruct类型的变量myStruct。然后,我们可以像使用其他变量一样使用myStruct,并设置其成员变量value的值。
原文地址: http://www.cveoy.top/t/topic/imLt 著作权归作者所有。请勿转载和采集!