首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

自定义结构 指针 怎么操作

2013-02-24 
自定义结构 指针 如何操作?我弄一个软件,有个函数info()需要传入一个自定义结构数组Key_XXX struct Key_XX

自定义结构 指针 如何操作?
我弄一个软件,
有个函数info()需要传入一个自定义结构数组Key_XXX

 struct Key_XXX{
        QString Key;
        QString Value;
    };

我尝试给info直接传入这个自定义结构数组 也尝试过传入指针,都出现乱七八糟的错误
如果只传递这个结构体,没有数组的话 是可以正常运行,但是有时候这个结构体是数组形式的,

请问各位,用什么方法操作好呢,可以给出简单的例子吗

[解决办法]
用QMap,map本身就是key-value对。

引用:
我弄一个软件,
有个函数info()需要传入一个自定义结构数组Key_XXX

 struct Key_XXX{
        QString Key;
        QString Value;
    };

我尝试给info直接传入这个自定义结构数组 也尝试过传入指针,都出现乱七八糟的错误
如果只传递这个结构体,没有数组的话 是可以正常运行,但……

[解决办法]
引用:
用QMap,map本身就是key-value对。

引用:我弄一个软件,
有个函数info()需要传入一个自定义结构数组Key_XXX

 struct Key_XXX{
        QString Key;
        QString Value;
    };

我尝试给info直接传入这个自定义结……

+1
[解决办法]
应该是这样的吧?

MainWindow::getmap(QMap& map)
//或者 MainWindow::getmap(const QMap& map)
{
 
 
}


引用:
引用:用QMap,map本身就是key-value对。

引用:我弄一个软件,
有个函数info()需要传入一个自定义结构数组Key_XXX

 struct Key_XXX{
        QString Key;
        QString Value;
    };

我……

热点排行