01 2018 档案
摘要:关于迭代器失效的问题,我们先从LeetCode上面的一道题说起。 题目: Given a sorted array, remove the duplicates in-place such that each element appear only once and return the new l
阅读全文
摘要:C++实现匿名函数这个东西可以通过lambda表达式这个高端大气上档次的东西。 那lambda函数是个什么鬼呢?简单介绍一下: 先看下完整的表达式声明 capture list:捕获外部变量列表(匿名函数体外的变量) params list:参数列表 mutable exception:捕获到的变量
阅读全文
摘要:类模板std::function是一个多态函数封装器。std::function的实例能存储、复制及调用任何可调用(Callable) 目标——函数、 lambda表达式、 bind表达式或其他函数对象,还有指向成员函数指针和指向数据成员指针。(摘自http://zh.cppreference.co
阅读全文
摘要:+=、append和assign之间对字符串操作需要注意的问题,先看如下代码: 以上代码执行结果为: 在通过字符数组对字符串进行赋值的时候,如果没有指定字符串长度,系统自动截取第一个’\0’字符作为字符串的值,此时字符容器string对字符值不透明,关心字符数据。 以下代码: 以上函数执行结果为:
阅读全文

浙公网安备 33010602011771号