10 2016 档案

摘要:通过spark为ES导入搜索数据 阅读全文
posted @ 2016-10-20 17:30 bonelee 阅读(6192) 评论(0) 推荐(0) 编辑
摘要:静态成员变量不占用类的内存空间。 阅读全文
posted @ 2016-10-12 11:39 bonelee 阅读(1976) 评论(1) 推荐(0) 编辑
摘要:重载函数的调用匹配,依次按照下列规则来判断: 精确匹配:参数匹配而不做转换,或者只是做微不足道的转换,如数组名到指针、函数名到指向函数的指针、T到const T; 提升匹配:即整数提升(如bool到int、char到int、short到int),float到double; 使用标准转换匹配:如int 阅读全文
posted @ 2016-10-12 10:07 bonelee 阅读(5006) 评论(0) 推荐(0) 编辑
摘要:1、重载:函数重载是指在同一作用域内(名字空间),可以有一组具有相同函数名,不同参数列表的函数; 2、覆盖(也叫重写):指在派生类中重新对基类中的虚函数(注意是虚函数)重新实现。即函数名和参数都一样,只是函数的实现体不一样; 3、隐藏:指派生类中的函数把基类中相同名字的函数屏蔽掉了,隐藏与另外两个概 阅读全文
posted @ 2016-10-12 10:02 bonelee 阅读(6764) 评论(0) 推荐(0) 编辑
摘要:子类继承的变量的命名从根本上看是带有父类的命名空间的! 阅读全文
posted @ 2016-10-12 09:27 bonelee 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:虚函数的缺省实参不是在运行时刻决定的,而是在编译时刻根据被调用函数的对象的类型决定的! 阅读全文
posted @ 2016-10-12 09:12 bonelee 阅读(307) 评论(0) 推荐(0) 编辑
摘要:如果虚函数在基类与子类名字相同,而参数类型不同不会进行迟后联编 阅读全文
posted @ 2016-10-12 09:10 bonelee 阅读(724) 评论(0) 推荐(0) 编辑
摘要:假设有如下所示的一个继承关系: 对于实例:Derive d; 的虚函数表如下: 例如: 则输出为1,理由是虚函数表中指向Show是Base::Show,因此,很自然里面调用的变量只能是Base作用域的a! 阅读全文
posted @ 2016-10-12 09:02 bonelee 阅读(318) 评论(0) 推荐(0) 编辑
摘要:平时有时间就复习下! 阅读全文
posted @ 2016-10-11 20:26 bonelee 阅读(252) 评论(0) 推荐(0) 编辑
摘要:好多c++的知识都忘记了,今天重拾起来! 阅读全文
posted @ 2016-10-11 20:25 bonelee 阅读(539) 评论(0) 推荐(0) 编辑
摘要:位运算取第一个非0的位 r & (~(r-1)) 阅读全文
posted @ 2016-10-09 23:00 bonelee 阅读(1951) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示