摘要:
一、返回值问题 1 #include <iostream> 2 3 using namespace std; 4 5 class X 6 { 7 public: 8 int a = 3; 9 X set1(int b) 10 { 11 a = b; 12 return *this; 13 } 14 阅读全文
摘要:
一、内置指针的初始化与赋值 vector<int>* q; //定义一个指针q,其指向的对象为vector<int>类型 指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量,也不可以直接用整型地址值(但是int*p=0;除外,该语句表示指针为空)。 int i = 3; int* p 阅读全文
摘要:
一、lambda表达式 (1) lambda表达式的一般形式: [ capture list ] ( parameter list ) -> return type { function body } 其中参数列表和返回类型可以省略,但必须永远包含捕获列表和函数体 。比如: auto f = [] 阅读全文