不懂的东西还有很多,随着不断的学习,不懂的东西更多,无法消灭更多不懂的东西,那就不断的充实自己吧。 欢迎关注微信公众号:菜鸟的机器学习
发布时间:2013-07-12 10:04:59
在网上看到有关STL中hash_map的文章,以及一些其他关于STL map和hash_map的资料,总结笔记如下: 1、STL的map底层是用红黑树实现的,查找时间复杂度是log(n); 2、STL的hash_map底层是用hash表存储的,查询时间复杂度是O(1); 3、什么时候用map,什么时候用hash_.........【阅读全文】
发布时间:2013-07-06 10:57:44
公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式:1、公有继承(public) 公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2、私有继承(private.........【阅读全文】
发布时间:2013-07-04 22:17:17
(1)对于const成员函数,从const关键字必须同时出现在声明和定义处,若只出现在一处,就会出现编译时错误。 (2)struct关键字和class关键字的区别就是在于默认访问标号不同。如果类是struct关键字定义的,则在第一个访问标号之前的成员是公有的;如果类是class关.........【阅读全文】
发布时间:2013-07-03 21:36:33
C语言是面向过程的,C++、Java是面向对象的。虽然会使用C语言,也会使用C++,但是: 什么是面向过程呢? 什么是面向对象呢? 面向过程和面向对象有什么区别呢? 这些问题我都不是很清楚,因此查找了一些资料。 面向过程.........【阅读全文】