文件名称:MyString
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 241kb
- 下载次数:
- 0次
- 提 供 者:
- we***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
Define MyString class with demands as follows:
0. You CAN NOT use string in the program.
1. MyString can save any string
2. Overload operator + to append string to another one, such as:
MyString S1, S2, S3
S1 = S2 + S3
3. Define Find function to locate the position of searching substring, such as:
MyString S("Hello,world!")
int x = S.Find("world")
So x is assigned by 6.
4. Define Mid function to get substring from one string, such as:
MyString S("Hello,world")
MyString Sub
Sub = S.Substring(0, 5) // 0 means start position, 5 means substring s length.
So Sub is saved as "Hello".
5. The client can use MyString you define like as in the main:
void main()
{
MyString S1("Hello"), S2("world"), S3
S3 = S1 + S2
cout << S3 << endl
}-Define MyString class with demands as follows:
0. You CAN NOT use string in the program.
1. MyString can save any string
2. Overload operator+ to append string to another one, such as:
MyString S1, S2, S3
S1 = S2+ S3
3. Define Find function to locate the position of searching substring, such as:
MyString S("Hello,world!")
int x = S.Find("world")
So x is assigned by 6.
4. Define Mid function to get substring from one string, such as:
MyString S("Hello,world")
MyString Sub
Sub = S.Substring(0, 5) // 0 means start position, 5 means substring s length.
So Sub is saved as "Hello".
5. The client can use MyString you define like as in the main:
void main()
{
MyString S1("Hello"), S2("world"), S3
S3 = S1+ S2
cout << S3 << endl
}
0. You CAN NOT use string in the program.
1. MyString can save any string
2. Overload operator + to append string to another one, such as:
MyString S1, S2, S3
S1 = S2 + S3
3. Define Find function to locate the position of searching substring, such as:
MyString S("Hello,world!")
int x = S.Find("world")
So x is assigned by 6.
4. Define Mid function to get substring from one string, such as:
MyString S("Hello,world")
MyString Sub
Sub = S.Substring(0, 5) // 0 means start position, 5 means substring s length.
So Sub is saved as "Hello".
5. The client can use MyString you define like as in the main:
void main()
{
MyString S1("Hello"), S2("world"), S3
S3 = S1 + S2
cout << S3 << endl
}-Define MyString class with demands as follows:
0. You CAN NOT use string in the program.
1. MyString can save any string
2. Overload operator+ to append string to another one, such as:
MyString S1, S2, S3
S1 = S2+ S3
3. Define Find function to locate the position of searching substring, such as:
MyString S("Hello,world!")
int x = S.Find("world")
So x is assigned by 6.
4. Define Mid function to get substring from one string, such as:
MyString S("Hello,world")
MyString Sub
Sub = S.Substring(0, 5) // 0 means start position, 5 means substring s length.
So Sub is saved as "Hello".
5. The client can use MyString you define like as in the main:
void main()
{
MyString S1("Hello"), S2("world"), S3
S3 = S1+ S2
cout << S3 << endl
}
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MyString\Debug\MyString.exe
........\.....\MyString.ilk
........\.....\MyString.obj
........\.....\MyString.pch
........\.....\MyString.pdb
........\.....\vc60.idb
........\.....\vc60.pdb
........\MyString.cpp
........\MyString.dsp
........\MyString.ncb
........\MyString.opt
........\MyString.plg
........\~VC1DC.tmp
........\Debug
MyString
........\.....\MyString.ilk
........\.....\MyString.obj
........\.....\MyString.pch
........\.....\MyString.pdb
........\.....\vc60.idb
........\.....\vc60.pdb
........\MyString.cpp
........\MyString.dsp
........\MyString.ncb
........\MyString.opt
........\MyString.plg
........\~VC1DC.tmp
........\Debug
MyString