读书人

自定义结构 指针 怎么操作

发布时间: 2013-02-24 17:58:56 作者: rapoo

自定义结构 指针 如何操作?
我弄一个软件,
有个函数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;
};

我……

读书人网 >QT开发

热点推荐