摘要:
1. flash下载地址:http://get.adobe.com/cn/flashplayer/ 找到libflashplayer.so文件和usr/这个文件夹, 复制libflashplayer.so到/usr/lib/mozilla/plugins 把usr/文件夹复制到/usr 2. 音频驱 阅读全文
摘要:
const rational operator*(const rational& lhs, const rational& rhs); 很多程序员第一眼看到它会纳闷:为什么operator*的返回结果是一个const对象?因为如果不是这样,用户就可以做下面这样的坏事: rational a, b, 阅读全文
摘要:
待整理 阅读全文
摘要:
C++11之前,一直没有继承控制关键字。禁用一个类的进一步衍生是可能的但也很棘手。为避免用户在派生类中重载一个虚函数,你不得不向后考虑。 C++ 11添加了两个继承控制关键字:override和final。override确保在派生类中声明的重载函数跟基类的虚函数有相同的签名。final阻止类的进一 阅读全文
摘要:
为什么使用虚函数?什么是虚函数?虚函数是为了解决什么问题? 面向对象的三大特征: 封装 多态 继承 什么是多态? 相同对象收到不同消息或不同对象收到相同消息时产生的不同的动作。 静态多态 vs 动态多态 [-:>静态多态也叫做早绑定 如上面的代码,他们函数名相同,参数个数不同,一看就是互为重载的两个 阅读全文
摘要:
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。 阅读全文
摘要:
一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 阅读全文
摘要:
参考这里:https://wiki.debian.org/iwlwifi Debian 9 "Stretch" Add a "non-free" component to /etc/apt/sources.list, for example: Update the list of available 阅读全文
摘要:
安装主要参考hitcm教程: http://www.cnblogs.com/hitcm/p/5939507.html 这里只说安装过程中遇到的问题, ceres-solver 与 eigen3 版本不兼容问题, 我是17年10月进行的测试,现在的eigen3 已经更新了,已经不是16年的 eigen 阅读全文