![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 76
GhostRiderLi
这个作者很懒,什么都没留下…
展开
-
谓词 仿函数 函数指针
谓词 谓词(函数)是一种接受参数并且返回bool值的函数。主要是用来做一些条件检测,实际上就是起到一个判断式的作用。在C++的STL算法库<algorithm>中经常用到,例如常见的std::sort()中。根据谓词函数接受参数的个数进行分类:一元谓词(Unary Predicate):只接收一个参数并返回bool值,如count_if (InputIterator first, InputIter原创 2017-08-27 14:01:44 · 448 阅读 · 0 评论 -
const & volatile
const & volatileconst const 在基本变量的使用:将变量限定为只读变量。 const int m = 12; //申明一个整型变量,并且限定为只读变量。 int const m = 12; //此种定义与上面一致,都可以。在定义时必须初始化。 const 对指针的使用: const float *p; //p所指向的浮点变量,只读,不能改变 f原创 2017-08-26 19:43:39 · 158 阅读 · 0 评论 -
map 按照值排序
map 按照值排序 虽然是个比较简单的问题,还是记录一下,以免以后又忘记了又浪费时间去百度。 严格的说在map、multimap并不能按照值排序,只能按照键排序 在STL库里面map和multimap是有序排列的容器,比较器默认使用less<T>,而且规定了只能使用键来排序,当然我们可以自己定义函数对象/仿函数/谓词来比较,但是比较的也只键。默认的定义如下: templ...原创 2018-05-30 13:06:59 · 6866 阅读 · 0 评论 -
rfind 的查找区间
string中的find函数与rfind函数定义如下: int find(char c, int pos = 0) const;//从pos开始查找字符c在当前字符串的位置 int find(const char *s, int pos = 0) const;//从pos开始查找字符串s在当前串中的...转载 2018-05-31 12:40:56 · 387 阅读 · 0 评论 -
动态库杂项
__decldpec(dllexport) &amp; __decldpec(dllimport) 解析1 __decldpec(dllexport) &amp; __decldpec(dllimport) 解析2转载 2019-01-06 17:25:27 · 126 阅读 · 0 评论