2015年6月1日

仿函数

摘要: 1 /* 内部函数绑定 */ 2 3 /* 引用内部函数绑定机制 */ 4 5 #include 6 #include// 处理函数 7 8 using namespace std; 9 using namespace std::placeholders;10 11 // 仿函数 :创建一个... 阅读全文

posted @ 2015-06-01 21:16 Dragon-wuxl 阅读(141) 评论(0) 推荐(0)

引用包装器

摘要: 1 /* 引用包装器 */ 2 3 #include 4 5 template 6 void com(T arg)// 模板函数 引用无效 ,引用包装器有效 7 { 8 std::cout << "com= " << &arg << std::endl; 9 arg++;1... 阅读全文

posted @ 2015-06-01 20:46 Dragon-wuxl 阅读(124) 评论(0) 推荐(0)

模板的重载

摘要: 1 /* 模板的重载 */ 2 3 #include 4 #include 5 using std::array; 6 7 template 8 void showarray(array myarray,int n) 9 {10 using namespace std;11 c... 阅读全文

posted @ 2015-06-01 14:50 Dragon-wuxl 阅读(152) 评论(0) 推荐(0)

new 高级用法

摘要: 1 /* new 高级用法 */ 2 3 #include 4 #include 5 6 const int buf(512);// 限定一个常量整数 7 int N(5);// 数组的长度 8 char buffer[buf] = {0};// 静态区 9 10 using namespa... 阅读全文

posted @ 2015-06-01 14:24 Dragon-wuxl 阅读(197) 评论(0) 推荐(0)

多元数组

摘要: 1 /* 多元数组 */ 2 3 #include 4 #include 5 6 void main() 7 { 8 int int1 = 10; 9 double double1 = 99.8;10 char ch = 'A';11 char *str = "... 阅读全文

posted @ 2015-06-01 11:29 Dragon-wuxl 阅读(188) 评论(0) 推荐(0)

vector 增删查改及可变数组

摘要: 1 /* vector 增删查改 */ 2 #include 3 #include 4 #include 5 6 void main() 7 { 8 std::vector myvector(5);// 分配5个空间,默认初始化为0 9 myvector.push_back(1)... 阅读全文

posted @ 2015-06-01 10:33 Dragon-wuxl 阅读(276) 评论(0) 推荐(0)

lambda表达式

摘要: 1 #include 2 #include 3 #include// 算法头文件 lambda表达式 array vector 实用 4 5 6 void main() 7 { 8 std::vector myvector; 9 myvector.push_back(11);... 阅读全文

posted @ 2015-06-01 09:33 Dragon-wuxl 阅读(161) 评论(0) 推荐(0)

导航