问题描述
C# 调用C++ dll时,C++的string该怎么办呢?
问题解答
回答1:C++的DLL导出的接口里是不能有STL类的,很可能会导致程序崩溃。因为你模块链接的C++库可能版本不一样。应该提供C风格字符串的接口char *,约定以0结尾,或者另外传递字符串大小。

问题描述
C# 调用C++ dll时,C++的string该怎么办呢?
问题解答
回答1:C++的DLL导出的接口里是不能有STL类的,很可能会导致程序崩溃。因为你模块链接的C++库可能版本不一样。应该提供C风格字符串的接口char *,约定以0结尾,或者另外传递字符串大小。
相关文章:1. nginx 匹配首页怪异问题2. nginx 缓存JS一小时,请问如何更新缓存?3. nginx - 关于下载服务器流量均衡的问题?4. centos7 - 为什么 centos 7 安装 nginx 后显示 Welcome to nginx on Fedora!5. nginx如何映射子域名?6. nginx中的upload module 如何进行权限验证?7. nginx - django 重定向到相对路径8. 七牛云存储 - 七牛+Nginx+图标字体=No ’Access-Control-Allow-Origin’ header错误?9. yum install nginx 时能否自定义编译参数?10. 关于 `nginx` 的 `cache` 的问题

网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主