WEB开发网
开发学院软件开发C++ C++标准库string类型的操作总结 阅读

C++标准库string类型的操作总结

 2010-12-04 07:18:05 来源:WEB开发网   
核心提示:1. string对象的定义和初始化:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1string s1; //空串 2 string s2(s1);

1. string对象的定义和初始化:

1 string s1; //空串
2  string s2(s1); //将s2初始化为s1的一个副本
3  string s3("value"); //s3初始化并赋值
4  string s4(n,"c"); //s4初始化,赋值为n个'c'
5  string s5(b,e); //初始化s5为迭代器b,e范围内的副本
6  string s6(cp); //用c风格的字符串初始化
7  string s7(cp,n); //cp前n个元素的副本
8  string s8(s2,pos2); //s8为s2从pos2开始到结尾的副本
9  string s9(s2,pos2,len2);//同上,不过的长度为len2(不超过s2的长度)
10  //其中有一种方法需要注意:
11 char no_null[] = {'H','i'};
12 string s10(no_null); //错误,不是以null结尾的串
13 string s10(no_null,2); //ok,可以自动添加null结尾

1 2 3 4  下一页

Tags:标准 string 类型

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接