2019年5月16日

[转]C++类成员修饰const和mutable

摘要: const:常量,不变的 mutable:易变的 从意思上理解,可见const和mutable是一对反义词,它们都是C++的关键字。 const成员函数不能修改调用它的对象。类的成员函数可以被声明为const,这将使得函数的隐式参数this将被作为const类型的指针。这也就意味着一个const成员 阅读全文

posted @ 2019-05-16 17:21 我来乔23 阅读(367) 评论(0) 推荐(0) 编辑

QCache 缓存(类似于map的模板类,逻辑意义上的缓存Cache,方便管理,默认类似于LRU的淘汰算法)

摘要: 最近在学习缓存方面的知识,了解了缓存(Cache)的基本概念,为什么要使用缓存,以及一些缓存算法(缓存替换),如LRU、LFU、ARC等等。 这些缓存算法的实现过程会使用一些基本的数据结构,如list、map等。STL提供了一些标准的容器模板类可以拿来使用,我要在QT环境下测试,所以就近学习一下QT 阅读全文

posted @ 2019-05-16 16:47 我来乔23 阅读(1948) 评论(0) 推荐(0) 编辑

导航