C++编程---常用技巧.pdf

C++编程---常用技巧.pdf

ID:57012450

大小:112.66 KB

页数:2页

时间:2020-07-30

C++编程---常用技巧.pdf_第1页
C++编程---常用技巧.pdf_第2页
资源描述:

《C++编程---常用技巧.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、stringstr函数1、cin>>str;//获取字符串,包括逗号,不包括空格2、len=str1.length();//字符串长度3、str1==str2;//字符串比较4、str1+=str2;//字符串连接5、str2=str1.substr(pos1,len1);//提取指定位置指定长度字符串6、where=str1.find(str2,pos1);//字符串搜索7、str1.insert(pos1,str2);//字符串插入8、str1.replace(pos1,str2);//字符串替换9、swap(str1,str2);//字符串交换二、cha

2、rstr[]函数1、gets(str);//获取字符串,包括空格和逗号2、cin>>str;scanf(&str);//获取字符串,包括逗号,不包括空格3、strlen(st1);//字符串长度4、strcmp(str1,str2);//字符串比较,返回-1,0,1strncmp(str1,str2,n);//字符串比较,限定比较长度5、strcat(str1,str2);//字符串连接strncat(st1,st2,n);//字符串连接,限定连接长度6、strcpy(str1,str2);//字符串替换strncpy(str1,str2,n);//字符串替换7、

3、strchr(str1,ch);//截取以ch开头的字符串8、strrev(str1);//字符串颠倒9、charstr[]="-This,asamplestring.";char*pch;pch=strtok(str,",.-");while(pch!=NULL){printf("%s",pch);pch=strtok(NULL,",.-");}三、Vector1、vectortest(size_typenum,constTYPE&val);//定义变量2、test.pushback(1);//插入元素3、vector::iterator

4、iter;while(iter=test.begin();iter!=test.end();iter++)cout<<(*iter);//循环遍历4、test.capacity();//容量5、test.clear();//删除所有数据6、test.empty();//判断是否为空7、test.insert(10,‘a’);//指定位置插入8、test.max_size();//能够容纳的最大个数9、test.size();//当前数据个数10、test.swap(other);//交换Vector内容11、test[n];//返回第n个元素12、test.pop

5、_back();//删除末尾元素四、按照一定格式读入1、while(scanf("%ld.%ld.%ld.%ld",&a1,&a2,&a3,&a4)==4)//scanf输入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。