- 博客(8)
- 收藏
- 关注
原创 (server)‘ ~ Channel is unrecoverably broken and will be disposed!
查了半天,结果 clean project ,重新生成下就好了, 有点服......
2020-08-28 16:31:28
1093
原创 Android 报错: QUNEXPECTED TOP-LEVEL EXCEPTION:
UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexException: Multiple dex files define Landroid/support/v4/os/ResultReceiver;原因:如果依赖项目中的V4版本为1 而主项目中版本为2 就会产生冲突。 刚开始用了butterknife, 后来用了 v4 的 Fragment, 然后就一直报错;解决:修改build.gradle 文件implementation ...
2020-08-21 14:09:23
254
转载 C++报错汇总
error LNK2001: 无法解析的外部符号 __CrtDbgReport项目属性——C/C++—— 代码生成——运行时库0x7c921230 处未处理的异常: 用户断点 。选择继续n(>200)次以后可以继续Debug版直接运行、Release版都没问题;nafxcwd.lib(appcore.obj) ...
2019-08-23 11:20:31
523
转载 C#调用C++编写的DLL函数, 以及各种类型的参数传递
1. 如果函数只有传入参数,比如://C++中的输出函数 int __declspec(dllexport) test(const int N) { return N+10; } 对应的C#代码为:[DllImport("test.dll", EntryPoint = "#1")] public static extern int test(int m); priv...
2019-08-20 08:50:19
368
原创 C# 调用 C++ DLL报错:方法的类型签名与 PInvoke 不兼容。
C#调用出错,方法的类型签名与 PInvoke 不兼容。C++接口C#接口这个问题折腾了快2天了,一开始慢慢测试,以为UINT16数组转换的问题,一直在找转换的问题,后来在群里问了别人,发现不是这个问题,数组的 调用 得初始化里面的内存后来改成这样就 OK了C++接口:C#接口:...
2019-08-19 13:04:23
2009
原创 C# 调用C++ DLL 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
1.尝试读取或写入受保护的内存。这通常指示其他内存已损坏。经过多次测试,查找资料,原因是 C++ 写的 DLL 数据类型 不能直接用 string 类型,换成 char* 就好了;2.对 PInvoke 函数“ConsoleTest!ConsoleTest.ProtocolInterface::ComOpen”的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签...
2019-08-16 13:06:53
6523
原创 C++ 计算 精度问题
下面第一幅图不知道为什么计算的总是不对,明明应该是 150,Mark一下_x=58,_y=152,改成这样就对了,其中capacity_full是 float 类型刚入门,如果有人知道告知下,十分感谢啊...
2019-08-14 15:40:50
918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人