C++引用内部函数绑定机制(bind)
摘要:1 #include<functional> 2 using namespace std; 3 using namespace std::placeholders; 4 5 class hello 6 { 7 public: 8 void add(int a) 9 { 10 cout << a <<
阅读全文
C++别名(using)
摘要:这里所说的别名并非普通的数值类型的别名,而是利用using来为各种类型创建别名。 using mInt = int; 这就为int类型创建了别名,用mInt就可以代替int去定义整形的数值。 在C语音中我们利用typedef 来定义一些常用的类型,C++中的using也能做到 1 int add(i
阅读全文
C++的左值引用与右值引用
摘要:左值与右值 要想理解左值引用与右值引用首先要知道什么是左值什么是右值,通俗的说等号左边就是左值等号右边就是右值情况往往是这样但并不准确。 int a; a = 10; 那么a就是左值,10就是右值。 int a; a = 10; b = a; 这样来看,b就是左值,a就是右值了?然而事实并非如此。所
阅读全文