摘要:
访问元素 c.back() c.front() c[n] c.at(n) 注意: c[n]和 c.at(n) 只适合vector 和deque容器 #include <iostream> #include <vector> #include <list> #include <deque> #incl 阅读全文
posted @ 2015-02-28 14:57
SandKing
阅读(6)
评论(0)
推荐(0)
摘要:
容器大小的操作 c.size() c.max_size() c.empty() c.resize(n) c.resize(n,t) 注意:resize操作可能会是迭代器失效 #include <iostream> #include <vector> #include <list> #include 阅读全文
posted @ 2015-02-28 14:39
SandKing
阅读(5)
评论(0)
推荐(0)
摘要:
1.关系运算符 2.所有的容器类型都可以使用 3.比较的容器必须具有相同的容器类型 4.容器的比较是基于容器内元素的比较 5.容器内元素必须有相应的关系运算符 #include <iostream> #include <vector> #include <list> #include <deque> 阅读全文
posted @ 2015-02-28 14:23
SandKing
阅读(7)
评论(0)
推荐(0)
摘要:
c++分割字符串 #include <iostream> #include <string> #include <vector> #include <cassert> using namespace std; int ParseString( vector<string>& vecSave, con 阅读全文
posted @ 2015-02-28 14:04
SandKing
阅读(9)
评论(0)
推荐(0)
摘要:
1.在顺序容器中添加元素 2.容器元素都是副本 3.添加元素可能会是迭代器失效 4.避免存储end操作返回的迭代器 #include <iostream> #include <vector> #include <list> #include <deque> #include <string> usi 阅读全文
posted @ 2015-02-28 13:56
SandKing
阅读(7)
评论(0)
推荐(0)
摘要:
vector<int>为例 #include <iostream> #include <vector> #include <list> #include <deque> using namespace std; int main( int argc, char** argv ) { //char* 阅读全文
posted @ 2015-02-28 12:50
SandKing
阅读(6)
评论(0)
推荐(0)
摘要:
#include <iostream> #include <deque> #include <algorithm> using namespace std; int main( int argc, char ** argv ) { deque<int> deq; deq.push_back(4); 阅读全文
posted @ 2015-02-28 12:46
SandKing
阅读(6)
评论(0)
推荐(0)
摘要:
指针是个地址。 char *a: a的值包含字符型数据,取消对a的引用(*a)得到一个字符, 不取消引用得到一个字符串,printf("%c",*a)输出一个字符或者printf("%s",a)输出字符串; char **a: a的值包含一个地址,该地址包含字符字符型数据,取消对a的引用(*a),得 阅读全文
posted @ 2015-02-28 12:19
SandKing
阅读(20)
评论(0)
推荐(0)

浙公网安备 33010602011771号