我传递的引用类型,为什么第2次使用的时候,值会变?怎么把结构体数据带出来啊

火鸟33 火鸟33 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
DB::DBData data;
DB::Key keydata;
GetDbConfig dbc;
int TaskNum;
TaskNum = dbc.GetFiles("index.conf");
if (TaskNum>0)
{
for(int i = 0;i<TaskNum;i++)
{
if (dbc.GetConf(data,i,keydata))
{
DB::DBData tmpdata = data;
DbOperate DbObj(data);


int iRec = DbObj.GetCount(data);
for (int j = 0;j<iRec;j++)
{
if (iRec>0)
{
DbObj.GetDBData(data,j);

cout << "Validating connection"<<endl;
CORBA::Short rs=db->senddata(data);
cout << rs<<endl;

};

};
};


};

};
...全文

相关推荐

JNA 复杂结构体传递

JNA 复杂结构体传递 结构体数组,结构体指针 查询很多资料才整合!

gaoyan0335

C#调用C++ Dll关于结构体数组引用的传递及解析使用的展示代码

资源代码演示的是c#代码调用c++ DLL 的方式。该演示为原创,绝非搬砖。解决了c# 调用 C++ Dll获取相关信息之如何传递结构体数组引用以及如何处理获取到的结构体数组数据的问题。

ProjectHandler

详解Java引用类型的参数也是值传递

主要介绍了Java引用类型的参数也是值传递,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

weixin_38737630

使用Python向C语言的链接库传递数组、结构体、指针类型的数据

使用python向C语言的链接库传递数组、结构体、指针类型的数据 由于最近的项目频繁使用python调用同事的C语言代码,在调用过程中踩了很多坑,一点一点写出来供大家参考,我们仍然是使用ctypes来调用C语言的代码库。 至于如何调用基础数据类型的数据,请大家参考我的另外一篇文章:Python使用ctypes调用C/C++的方法 1. 使用python给C语言函数传递数组类型的参数 想必很多时候,C语言会使用数组作为参数,在之前我们使用过ctypes的一些数据类型作为C语言参数类型,包括byte、short、int、double之类的,但是在使用数组类型的时候,我们也是有着类似的做法,下面我们

weixin_38501206

浅析Java引用类型和方法参数传递

浅析Java引用类型和方法参数传递,浅析Java引用类型和方法参数传递

ComplicatedII
评论 11
收藏 已收藏
分享
返回顶部
火鸟33
C++ 语言 65,214 成员 250,514 内容