DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年3月29日

摘要: C++11引入了lambda表达式,使得程序员可以定义匿名函数,该函数是一次性执行的,既方便了编程,又能防止别人的访问。 Lambda表达式的语法通过下图来介绍: 这里假设我们定义了一个如上图的lambda表达式。现在来介绍途中标有编号的各个部分是什么意思。 将上图的代码片段补充完整: int x 阅读全文
posted @ 2017-03-29 17:51 DoubleLi 阅读(401) 评论(0) 推荐(0)

摘要: C++11 新增了很多特性,lambda 表达式是其中之一,如果你想了解的 C++11 完整特性,建议去这里,这里,这里,还有这里看看。本文作为 5 月的最后一篇博客,将介绍 C++11 的 lambda 表达式。 很多语言都提供了 lambda 表达式,如 Python,Java 8。lambda 阅读全文
posted @ 2017-03-29 14:36 DoubleLi 阅读(347) 评论(0) 推荐(0)

摘要: 先看这样一段代码 class test { public: test(int i){ m_i=i;} test(){}; void hello() { printf("hello/n"); } private: int m_i; }; int main() { test *p=new test(); 阅读全文
posted @ 2017-03-29 14:17 DoubleLi 阅读(382) 评论(0) 推荐(0)

摘要: 函数指针主要的目的是实现与运用相互分离,类的成员函数封装在类里面,运行需要相应的对象来调用,所以在调用这个类的成员函数时候,需要类的函数地址和这个类的对象。 以下是实现的类: class A { public:void DoSth(){printf("A-DoSth");} }; 以下是调用的类: 阅读全文
posted @ 2017-03-29 13:56 DoubleLi 阅读(630) 评论(0) 推荐(0)

摘要: 篇一、函数指针函数指针:是指向函数的指针变量,在C编译时,每一个函数都有一个入口地址,那么这个指向这个函数的函数指针便指向这个地址。函数指针的用途是很大的,主要有两个作用:用作调用函数和做函数的参数。函数指针的声明方法:数据类型标志符 (指针变量名) (形参列表);一般函数的声明为: int fun 阅读全文
posted @ 2017-03-29 13:45 DoubleLi 阅读(1101) 评论(0) 推荐(0)

摘要: 我们首先复习一下"指向函数的指针"如何使用? [cpp] view plain copy print? void print() { } void (*pfun)(); //声明一个指向函数的指针,函数的参数是 void,函数的返回值是 void pfun = print; //赋值一个指向函数的指 阅读全文
posted @ 2017-03-29 13:39 DoubleLi 阅读(15404) 评论(0) 推荐(3)

摘要: C++11已经出来很久了,网上也早有很多优秀的C++11新特性的总结文章,在编写本博客之前,博主在工作和学习中学到的关于C++11方面的知识,也得益于很多其他网友的总结。本博客文章是在学习的基础上,加上博主在日常工作中的使用C++11的一些总结、经验和感悟,整理出来,分享给大家,希望对各位读者有帮助 阅读全文
posted @ 2017-03-29 09:40 DoubleLi 阅读(2243) 评论(0) 推荐(0)