资源简介
1)代码注释很详细的,非常适合学习STL的 2)string类经常用到find find_first_of find_first_not_of find_last_of find_last_not_of substr replace等,以及联合使用来达到java中的split和trim 3) 有些函数返回的是MyString& 、Char& 等(引用),MyString、Char 等(传值)这得看你返回的对象是函数的局部变量还是全局变量(或者类当前对象成员变量);前者只能返回一个MyString、Char 等;后者强烈建议返回MyString& 、Char& 等(引用);
代码片段和文件信息
#include “MyString.h“
#include
using namespace std;
int main()
{
int n;
int choose = 1;
int pl;
char cs[100];
MyString s1;
MyString s2(“hello“);
MyString s3 = “HELLO“;
cout << “***** welcome *****\n“;
cout << “******* MADE BY zyp **********\n“;
cout << “s1= “ << s1 << “s2= “ << s2 << “s3= “ << s3 << endl;
cout << “请输入一个长度小于100的字符串:例如world\n“;
cin >> s1;
s1 = s1;
//s1 = s1+s1;
s1 += s1;
MyString s4(s1);
s4.append(s1);
s2.insert(2s3);
s1.erase(44);
s1.assign(s217);
cout << “s1= “ << s1 << “s2= “ << s2 << “s3= “ << s3 << “s4= “ << s4 << endl;
s2 = s4.substr(27);
cout << “s4[3]= “ << s4[3] << s4.length() << (s1>=s2) << “s4.substr() “ << s2 << endl;
cout << “s1.find_first_of(beLE2):“ << s1.find_first_of(“beLE“2) << “s1.find_first_of(a3):“ << s1.find_first_of(‘a‘3) << “s1.find_first_of(s32):“ << s1.find_first_of(s32) << endl;
MyString s5(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1022112 2014-11-10 12:03 realize_string\bin\Debug\realize_string.exe
文件 1655 2014-11-10 12:02 realize_string\main.cpp
文件 1882 2014-11-07 11:50 realize_string\MyExcept.h
文件 16585 2014-11-10 12:03 realize_string\MyString.cpp
文件 3089 2014-11-10 12:03 realize_string\MyString.h
文件 40071 2014-11-10 12:03 realize_string\obj\Debug\main.o
文件 66394 2014-11-10 12:03 realize_string\obj\Debug\MyString.o
文件 32773 2014-11-09 10:38 realize_string\obj\Debug\test.o
文件 1209 2014-11-09 19:33 realize_string\realize_string.cbp
文件 542 2014-11-10 12:03 realize_string\realize_string.depend
文件 649 2014-11-21 11:30 realize_string\realize_string.layout
文件 1171 2014-11-09 10:38 realize_string\test.cpp
文件 210432 2014-11-10 12:23 realize_string\zypc++_string类详解.doc
文件 141724 2014-11-07 09:03 realize_string\zypC++语言string类的实现(完整源代码)不错.pdf
目录 0 2014-11-10 12:03 realize_string\bin\Debug
目录 0 2014-11-10 12:03 realize_string\obj\Debug
目录 0 2014-11-07 09:47 realize_string\bin
目录 0 2014-11-07 09:47 realize_string\obj
目录 0 2014-11-21 11:30 realize_string
----------- --------- ---------- ----- ----
1540288 19
相关资源
- MFC socket与websocket通信
- VC一个很简单的屏保程序MFC
- 《Visual C++ 6.0 用户界面制作技术与应
- MFC界面设计小型点餐系统
- DSP2812的C语言例程及开发板相关资料
- 计算机图形学+配书源代码
- C++编程思路2019最新版
- VC++2017 64位
- 最新研究生入学考试复习资料谭浩强
- ffplay for MFC 1.1 源代码
- C++参考大全 第四版 高清扫描版
- 物资管理系统c++和sql
- SGM C++代码 VS2013
- 操作系统概念:进程调度算法FCFS、
- C++Primer及ppt
- MFC键盘监视器
- picc8.05编译器+注册机完全版+PIC C语言
- vc++ MFC 背单词软件毕业设计系统源代
- msdn for vc++6.0
- GPS单点定位程序C++
- MIF 文件读取,简单的GIS系统,附带
- VC++2010番茄西红柿VAXvirsual assist X完美
- Essential C++ 中文版
- IC卡停车场管理系统源代码
- 消解原理实现有界面
- C++ 课程设计 大作业 背单词小软件
- VS2005下TCP网络编程,亲自调试成功w
- MFC__快捷菜单管理器
- MFC最小化至系统托盘源码
- C++C#互通DES加密算法
评论
共有 条评论