- 博客(7)
- 收藏
- 关注
原创 STL中二分查找
偶然遇到了一些问题,记录一下头文件#include <algorithm>1.binary_search:查找某个元素是否出现。函数原型:BOOLlower_bound(ForwardIter first, ForwardIter last,const _Tp& val)函数功能:在数组中以二分法检索的方式查找,若在数组(要求数组元素非递减)中查找到val元素...
2019-07-13 20:12:57
314
原创 模板类声明友元函数
问题描述:如题,先看不报错的代码如template<class DataType = int>class Test{public: void Init(void(*fun)(Test<>&)); template<class DataType = int> //1 friend void fun(Test&...
2019-04-17 13:30:21
374
转载 C++调用Matlab多线程出错(未完待续)
这是一个有趣的问题。我尝试使用C++11线程库,发现线程执行函数没错,调用engPutVariable()和engEvalString()总是出错(返回值是1),但是如果在主程序调用又可以正常运行。捎带提一下,就算用engEvalString(ep, "cd E:;c=add(a,b)")来调用.m,如果.m程序本身有问题,那engEvalStrin()也会返回0,只是不会执行错误语句的后...
2018-12-14 16:49:15
585
转载 OSG 各个Example介绍
自己写了一半,发现多是废话,还是人家的好。转载出处:https://yq.aliyun.com/ziliao/352502 1.example_osganimate一)演示了路径动画的使用(AnimationPath、AnimationPathCallback),路径动画回调可以作用在Camera、CameraView、MatrixTransform、PositionAttitud...
2018-09-18 14:23:26
2636
原创 VS2015+OSG3.6.1应用问题
如果参考了网上的其他文章,会发现测试需要将bin、data加入到环境变量以方便测试,个人不喜欢什么都加环境变量的这种方式。而且稍后建立的工程会手动添加这些库。然而,最终还是妥协把bin目录添加进系统环境变量Path里了,确实是为了方便,原因稍后会讲到。 1. 样例测试当然在这之前,将之前编译好的bin、include、lib都拷贝到根目录,顺带把测试数据Data也拷贝过来,只是为了...
2018-08-12 18:09:01
859
2
原创 VS2015+OSG3.6.1编译问题
一. 数据准备OSG源码下载 http://www.openscenegraph.org/index.php/download-section/stable-releasesCMake下载 https://cmake.org/download/第三方依赖库(很关键) http://www.openscenegraph.com/index.php/download-section/dep...
2018-08-11 20:30:30
2505
1
原创 vs下c++调用matlab
使用的环境:VS2015、MATLAB2016(安装路径E:\MATLAB)新建一个工程,这里选择控制台程序,直接创建。1. 设置项目属性,在C/C++,附加包含目录 E:\MATLAB\R2016b\extern\include2. 设置项目属性,在链接器-常规,附加库目录 E:\MATLAB\R2016b\extern\lib\win64\microsoft 3. 设置项目属性
2017-04-18 19:18:36
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人