2013年4月15日

C语言中可变函数参数变量的实现

摘要: VA_LIST:VA_LIST 是在C语言中解决变参问题的一组宏,所在头文件:#include <stdarg.h>他有这么几个成员1) va_list型变量:#ifdef _M_ALPHAtypedef struct {char *a0; /* pointer to first homed integer argument */int offset; /* byte offset of next parameter */} va_list;#elsetypedef char * va_list;#endif_M_ALPHA是指DEC ALPHA(Alpha AXP)架构。所以一般 阅读全文

posted @ 2013-04-15 21:36 wickedboy237 阅读(389) 评论(0) 推荐(0) 编辑

迭代器之三种配接器小结

摘要: 三种迭代器配接器:1)insert iterators(安插型迭代器);2)stream iterators(流迭代器);3)Reverse iterator(逆向迭代器)。一、Insert Iterators:看下例子: 1 #include <iostream> 2 #include <vector> 3 #include <algorithm> 4 #include <list> 5 #include <deque> 6 #include <set> 7 8 using namespace std; 9 10 int 阅读全文

posted @ 2013-04-15 11:24 wickedboy237 阅读(321) 评论(0) 推荐(0) 编辑

导航