
字符串处理
文章平均质量分 75
herostarone
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
宽字符处理函数函数与普通函数对照表
宽字符处理函数函数与普通函数对照表 字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigi转载 2012-03-08 20:17:54 · 2925 阅读 · 0 评论 -
日志 C++的iostream标准库介绍
C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 stringstream类同时可以支持C++风格的串流的输入输出操作。 strstream类同时可以支持C风格的串流的输入输出操作。 is转载 2012-03-08 20:21:57 · 1252 阅读 · 0 评论 -
string变量字符串的结束标志是什么,我看书上好像和c不一样,c的char *是以"\0"结束但c++好像不是
C++标准库的string不是以'\0'结束,而是string类中有一个记录长度的值(具体怎么实现我不是很清楚,要等看过STL代码或者比我牛的大牛来给你说)但是C++中的string你要得到它有多长,可以这么做string str("abc");str.size();str.length(); //都返回3而且,str中不会以'\0'判断字符串结束,可以这样stri转载 2012-03-08 20:18:51 · 8282 阅读 · 0 评论 -
iostream、printf/wprintf和中文输出
使用C++标准库的iostream,可以方便地将控制台、文件、字符串以及其它可扩充的外部表示作为流来处理,但要处理中文,却会碰到很多问题。本人原来没怎么用过这个iostream,这几天尝试用这个写点东西,一会儿不能输出中文,一会儿不支持中文文件名的,搞得头大。网上搜了搜,没有发现适用于所有情况的解决方案。不过后来自己经过多次测试,基本解决了这些问题,现在写成文字作为一个总结,也供碰到同样问题的朋友转载 2012-03-08 20:19:32 · 1494 阅读 · 0 评论