struct stUserInfo
{
int iPermission;
QString szPassword;
};
// 用QMap存储所读取的用户信息,键为QString类型,值为结构体
QMap<QString, stUserInfo> _userInfo;
//存储
//直接存储某个键对应值的某个变量
_userInfo[key]. szPassword = "123";
//通过insert函数插入
stUserInfo user = {1; "123"};
_userInfo. insert(key,user)
//读取
//取键的值(value),此处返回的值是stUserInfo类型
stUserInfo info = _userInfo.value(key);
//取键对应值所包含的某个变量
_userInfo[key]. szPassword;
Qt中的QMap如何存储结构体,读取结构体
最新推荐文章于 2024-01-18 18:01:07 发布