C++
文章平均质量分 79
宿大人
大家一起玩呀
展开
-
C#与C++编写的dll调用——double数组/一维/二维
传入参数 C++:double*——C#:double[]C++代码块://.cpp//将传入的数组所有值增加1后返回_declspec(dllexport) void test_double_group(double *test, int num){ int j = 1; for (int i = 0; i <num; i++) { test[i] += 1; }}...原创 2020-01-07 11:40:01 · 5075 阅读 · 6 评论 -
C++返回char*字符串,在C#中接收的方法总结(持续更新
C++使用的dll工程编写的,编写方法可以参考前面一篇的dll导出工程文章。这里不做赘述://.cpp_declspec(dllexport) char* test_throw(){ return "error";}//.hextern "C" _declspec(dllexport) char* test_throw();C#接收方法1:class DLLImportHel...原创 2020-01-07 10:36:39 · 2366 阅读 · 0 评论 -
VS2013在C#中调用*.dll全过程
1、背景我们在用C++编写核心算法后,需要人机交互界面进行UI设计,才能成为一个应用,doc界面毕竟交互性比较差,不能作为我们最终的程序目标。在决定用什么语言编写界面的时候,我纠结了很久。网上也多查阅了一些,结合自己的开发经历,还是选择了C#,因为,相对简单啊。面向对象的UI编程,考虑的java,C#和Qt,Qt对我来说是个新的东西,不愿意接受(原谅我的懒惰,实在是没精力再去弄这个了),jav...原创 2019-12-18 21:44:36 · 1211 阅读 · 3 评论 -
初探C++连续无奇点函数的积分算法
定积分算法概述本文主要介绍一下积分算法。定积分可以理解为函数与x轴、指定的左右界围成的有符号的面积代数和。那么最简单的算法求a到b上,f(x)函数的积分,就是把[a,b]区间平均分割为无数多个divx模块,每个模块都看成长度为f(a+divx),宽度为divx的矩形,相乘后的有符号面积进行代数和后求出的即为定积分值,这种算法这里就不予实现了,网络上很多。今天将两种算法,起始还是属于积分中比较浅显...原创 2019-12-10 13:24:09 · 823 阅读 · 0 评论 -
C++的Eigen和GSL库
关于C++比较好的两个算法库国内好像关于C++的算法库给的都很隐蔽,有的时候不去专门的公司或者报课程根本都不知道哪里入手。我接触C++时间也不久,今天给大家推荐两个个人初学阶段就接触到的体验还不错的两个库,一个是用来做一般算数运算的库GSL,还有一个是专门用来做矩阵运算的库Eigen。Eigen先说Eigen库吧,这个库比较简单一些,可以在相关网站上下载,我在这里页把相关的链接分享给大家,希...原创 2019-12-09 20:30:12 · 3458 阅读 · 1 评论