问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++写的DLL的导出函数如何返回string

发布网友 发布时间:2022-05-13 10:44

我来回答

1个回答

热心网友 时间:2023-10-08 19:31

这个不是dll的问题。是函数声明的问题。
你将函数声明为:

1
2
3
4

bool x(char **a)
{
*a = "123123";
}

调用时,

1
2

char *str = "aaaaa";
x(&str);

原因是:如果将将str作为参数,str在函数执行完了之后,其值是不会改变的(任何参数的值在函数结束后都不会改变),还是"aaaaa"的地址。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
mrna转录试剂盒 windows7应用程序损坏或丢失怎么办? 联想windows7怎么恢复不小心删除的应用 Win7电脑图标不见了如何恢复解决Win7电脑图标丢失问题的有效方法_百 ... 美女主播软件有哪些 什么软件看美女直播? 什么视频直播软件可以免费看女神直播? 钣金工业设计 钣金灰本段用途 关于刮胡子的相关问题 请教关于c++调用c++的dll返回字符串的问题 C语言生成dll,返回字符串,调用问题 C++编写有Dll中应该用什么作为字符串返回 怎么在dll中返回字符地址?现要求一个vc的dll,其中一个参数为char*,请问怎么让调用函数返回一字符串? DLL中的字符串返回值怎么处理 标准Dll文件,返回字符串 在DLL文件中如何写一个返回字符串的函数 沟槽开挖覆土深度怎么计算 如何计算挖基坑挖沟槽 详细?? 管道开挖深度如何算 华为nove8充电口掉漆 已知高程如何计算沟槽开挖深度,用水准仪如何计算 沟槽深度怎么计算的,知道水准点,高程,怎么求深度 挖土方工程中如何计算沟槽深度及基坑深度 算挖沟槽土方时沟槽深度算至哪里,是到垫层顶部还是底部 直埋管道所挖的沟槽深度,宽度,长度怎么确定 管道施工中如何确定挖槽宽度深度 怎么算沟槽深度和基底标高? 市政管道知道检查井井底标高怎么算管道挖沟槽深度 基坑开挖深度如何确定 建筑工程怎么算开挖基槽深度和宽度 C#使用C++的托管Dll,使用pin_ptr传递String^,字符串尾部出现大量屯,要如何处理才能返回正确字符串? 求教delphi dll 返回字符串 jna怎么得到dll中CHAR*的返回字符串 网线水晶头的顺序如果是错误的还能正常使用吗??? DLL返回字符串的问题.求助啊.在C#中调用... 网线顺序错了,会出现什么反应? delphi写得DLL如何像易语言那样返回一串文本?? VC DLL返回字符串给VB的问题 怎么用C#编写个dll,用来读取SQL数据库中一张表的数据,然后返回XML格式字符串? C#调用C++dll 如何返回char* str[] delphi如何动态调用DLL返回字符串 delphi 调用DLL ,DLL返回一个16进制数,如何声明?如何将16进制数转换为字符串? vc2005编写的dll函数返回字符串数组怎样在c#中调用 公安联考选岗规则 支付宝里的广发好借钱申请到最后怎么还让输入支付宝的交易密码?是不 支付宝的马上借钱,是正规的借钱软件吗?按时还钱还会有不良影响吗? 附怎么读音是什么 附近的读音,附是第几声? float:left; 请问95781是中国银行的电话吗?