摘要: 分享资料:https://pan.baidu.com/s/1FQb-ttLJNJKlMzu-0RjBsw。内部包含张正友的经典论文等文献,官网的checkerboardPattern等。 阅读全文
posted @ 2018-04-13 23:34 rainbow70626 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 首先,共享一个C++版本的精确到1毫秒的计时类,下载地址:https://pan.baidu.com/s/1s2hN6hg9GvPViw4JT6YsDw 在C#里现在有3个Timer类: System.Windows.Forms.Timer System.Threading.Timer System 阅读全文
posted @ 2018-04-13 22:33 rainbow70626 阅读(497) 评论(0) 推荐(2) 编辑
摘要: 最近需要用 C++ 做一些数值计算,之前一直采用Matlab 混合编程的方式处理矩阵运算,非常麻烦,直到发现了 Eigen 库,简直相见恨晚,好用哭了。 Eigen 是一个基于C++模板的线性代数库,直接将库下载后放在项目目录下,然后包含头文件就能使用,非常方便。此外,Eigen的接口清晰,稳定高效 阅读全文
posted @ 2018-04-13 11:17 rainbow70626 阅读(48332) 评论(5) 推荐(3) 编辑
摘要: 项目要进行比较多的矩阵操作,特别是二维矩阵。刚开始做实验时,使用了动态二维数组,于是写了一堆Matrix函数,作矩阵的乘除加减求逆求行列式。实验做完了,开始做代码优化,发现Matrix.h文件里适用性太低,而且动态二维数组的空间分配与释放也影响效率,于是寻找其他解决方案。 首先考虑的是与Matlab 阅读全文
posted @ 2018-04-13 11:12 rainbow70626 阅读(4138) 评论(0) 推荐(0) 编辑
摘要: VC上或取当前路径有多种方法,最常用的是使用 GetCurrentDirectory和GetModuleFileName函数,个中都有诸多注意事项,特别总结一下 一、获取当前运行目录的绝对路径 1、使用GetCurrentDirectory函数假设程序路径为D:\Test\tst.exe,执行Get 阅读全文
posted @ 2018-04-13 10:38 rainbow70626 阅读(12344) 评论(0) 推荐(0) 编辑
摘要: 好处:是可以不管是用unicode 编码还是其他 ,代码都不用改. C++标准库函数提供了字符和字符串的操作函数,并提供了其UNICODE版本,如:1、_tcschr代替strchr或者wcschr函数功能:查找一个字符串中首次出现的指定字符。 (注:_tcschr支持ANSI和UNICODE,AN 阅读全文
posted @ 2018-04-13 10:28 rainbow70626 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 在VS 2012 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: 原因是Visual C++ 2012 使用了更加安全的 run-time library routines 。新的Security CRT functions(就是那些带有“_s”后缀的函数),请参见: 阅读全文
posted @ 2018-04-13 10:18 rainbow70626 阅读(320) 评论(0) 推荐(0) 编辑