上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 111 下一页
摘要: VC++中,在栈空间上申请存储的结构体或者类对象的数组空间时,如果数组长度过大,造成申请的栈空间超过或者逼近1MB时,程序可以编译通过,但是不能够执行起来。打到调试模式时会弹出如下图所示的栈空间越界错误对话框。 如下面的类定义: 而FreeTypeFont类中申请了65536个Character类数 阅读全文
posted @ 2018-04-17 23:42 rainbow70626 阅读(3197) 评论(0) 推荐(0)
摘要: 在学习别人的代码时,发现了一个__super,第一感觉很像java中的super,或者C#中的base网上查了一下发现作用差不多,都是指父类。C++本身没有__super,这是visual c++的扩展。其实在c++中,要使用父类的成员,可以直接用”父类名::成员”即可,或者利用using声明。 来 阅读全文
posted @ 2018-04-14 11:58 rainbow70626 阅读(848) 评论(0) 推荐(0)
摘要: 注意: 1、每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Properties" -> "Debugging",在"Working Directory"设置dll的路径就可以了 2、无论是设置DLL目录 阅读全文
posted @ 2018-04-14 10:40 rainbow70626 阅读(296) 评论(0) 推荐(0)
摘要: 分享资料:https://pan.baidu.com/s/1FQb-ttLJNJKlMzu-0RjBsw。内部包含张正友的经典论文等文献,官网的checkerboardPattern等。 阅读全文
posted @ 2018-04-13 23:34 rainbow70626 阅读(475) 评论(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 阅读(511) 评论(0) 推荐(2)
摘要: 最近需要用 C++ 做一些数值计算,之前一直采用Matlab 混合编程的方式处理矩阵运算,非常麻烦,直到发现了 Eigen 库,简直相见恨晚,好用哭了。 Eigen 是一个基于C++模板的线性代数库,直接将库下载后放在项目目录下,然后包含头文件就能使用,非常方便。此外,Eigen的接口清晰,稳定高效 阅读全文
posted @ 2018-04-13 11:17 rainbow70626 阅读(48828) 评论(5) 推荐(3)
摘要: 项目要进行比较多的矩阵操作,特别是二维矩阵。刚开始做实验时,使用了动态二维数组,于是写了一堆Matrix函数,作矩阵的乘除加减求逆求行列式。实验做完了,开始做代码优化,发现Matrix.h文件里适用性太低,而且动态二维数组的空间分配与释放也影响效率,于是寻找其他解决方案。 首先考虑的是与Matlab 阅读全文
posted @ 2018-04-13 11:12 rainbow70626 阅读(4191) 评论(0) 推荐(0)
摘要: VC上或取当前路径有多种方法,最常用的是使用 GetCurrentDirectory和GetModuleFileName函数,个中都有诸多注意事项,特别总结一下 一、获取当前运行目录的绝对路径 1、使用GetCurrentDirectory函数假设程序路径为D:\Test\tst.exe,执行Get 阅读全文
posted @ 2018-04-13 10:38 rainbow70626 阅读(12839) 评论(0) 推荐(0)
摘要: 好处:是可以不管是用unicode 编码还是其他 ,代码都不用改. C++标准库函数提供了字符和字符串的操作函数,并提供了其UNICODE版本,如:1、_tcschr代替strchr或者wcschr函数功能:查找一个字符串中首次出现的指定字符。 (注:_tcschr支持ANSI和UNICODE,AN 阅读全文
posted @ 2018-04-13 10:28 rainbow70626 阅读(2597) 评论(0) 推荐(0)
摘要: 在VS 2012 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: 原因是Visual C++ 2012 使用了更加安全的 run-time library routines 。新的Security CRT functions(就是那些带有“_s”后缀的函数),请参见: 阅读全文
posted @ 2018-04-13 10:18 rainbow70626 阅读(356) 评论(0) 推荐(0)
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 111 下一页