Visual Studio C++
KunKun_ZZ
爱折腾的老人
展开
-
C#调用C++ dll中关于char * 类型做返回值调用说明
c++ 中是如下定义的extern "C" __declspec(dllexport) int test(int id,char *retstr,int *strLen);其中 retstr 参数会在C++代码里修改后返回给调用者,后面的strLen为字符串的实际长度。C#该如何调用呢?按正常的网上说法,char* 是可以对应到string,[DllImport("test.dll", EntryPoint = "test", CallingConvention = Call...原创 2021-02-03 17:25:49 · 1626 阅读 · 1 评论 -
Visual Studio C++ 开发的注意事项
使用 Visual Studio C++ 2017 community 版本,由于C++小白,不是主要开发语言,偶尔使用包装些C++的核心代码供外部调用,如JAVA,C#,有时候编译会出现一些常用设置,这里记录一下:1、依赖的lib 添加2、C4996 'fopen': This function or variable may be unsafe. Consider usin...原创 2019-06-03 15:20:09 · 396 阅读 · 0 评论 -
window 下jansson 的安装
jansson 是C语言下的json处理库。下载:http://www.digip.org/jansson/编译:https://jansson.readthedocs.io/en/2.11/gettingstarted.html具体步骤:1、先下载cmake window 版本,安装2、下载jansson 源码,解压3、生成 Visual Studio 项目工程c...原创 2019-06-03 16:51:10 · 755 阅读 · 0 评论