
编程工具应用
文章平均质量分 60
LYS_SONG永松
世事洞明皆学问 人情练达即文章
展开
-
11个强大的Visual Studio调试小技巧(转)
原文地址http://blog.jobbole.com/33865/?utm_source=rss&utm_medium=rss&utm_campaign=11%25e4%25b8%25aa%25e5%25bc%25ba%25e5%25a4%25a7%25e7%259a%2584visual-studio%25e8%25b0%2583%25e8%25af%2595%25e5%25b0%258f%2转载 2016-09-28 09:04:28 · 903 阅读 · 0 评论 -
opencv库C版和C++版的函数和变量命名差异分析
最初,opencv库是用C语言开发的,内存管理复杂,各种类型的强制转化(因为memorystorge不知道里面存的是什么东西),还有就是面向对象结构,各种函数名错综复杂,数据与操作关联不够密切,所以C++版本应运而生,C++大部分只是重新封装了C的内容,但是函数名不一样了,但是与之前又有一定的联系。首先说整体的命名变化:C++无论是变量还是函数名都没有了Cv/cv开头。其次说变量:C版本都原创 2016-10-27 21:55:58 · 1062 阅读 · 0 评论 -
看起来很舒心的高性能线性代数运算库在线文档
eigen3.3.0 : http://eigen.tuxfamily.org/dox/group__SparseQuickRefPage.html原创 2016-12-01 16:13:02 · 525 阅读 · 0 评论 -
关于C和C++编译器引发的一系列问题
参考资料http://blog.youkuaiyun.com/a125930123/article/details/53558041 __cplusplus是一个预定义宏,只要你的文件后缀名是.cpp,则该宏便有了。但是,我们通常需要在C++文件了只用一些C的函数,由于C++的多态特性,同名函数可以执行不同的功能,为了加以区分,则会在编译的时候修改函数名,而这和C编译的结果就不一样了,从而导致通常在C++文件原创 2017-07-19 10:28:25 · 621 阅读 · 0 评论 -
C++左值右值和移动语义
最近看了很多相关博客,自己总结一下,单纯根据在等号左边还是右边明显判断太过粗糙,我的大致理解如下: 判断object是左值还是右值(三种方法): (1)object能否被取地址,即&object是否合法; (2)object能否被赋值,即object=other_object; (3)object在当前语句执行完就销毁还是会继续存在,即临时对象还是持久对象;原创 2017-08-13 14:28:11 · 614 阅读 · 0 评论