設計字串類(class String要求儘量模仿

2021-05-04 01:10:04 字數 2224 閱讀 3981

1樓:匿名使用者

////說明:以下**在vc++ 6.0下編譯通過

//#include "stdafx.h"

#include

#include

using namespace std;

/********************************************

下面是person,student,teacher三個類的申明

********************************************/

//定義一個表示人的類person

class person

;//定義一個student類,該類是從person類繼承過來的

class student:public person

;//定義一個teacher類,該類也是從person類繼承過來的

class teacher:public person

;/********************************************

下面是person,student,teacher三個類的定義

********************************************/

/*************person類的定義開始***************/

//定義person類的建構函式,在這裡對成員變數進行初始化

person::person()

;//定義person類的列印函式,用於列印person類的的成員資訊

void person::display();

2樓:韋正海

什麼意思?

你是要實現string類?

這個..滿大街都是

太簡單了吧

3樓:鄭慶佳

隨便找一下c++stl裡面string類的實現**就copy一下就ok啦

4樓:looky雲

您是三班還是四班的?要是朱穎老師的學生,她以前要求做過這個作業的。p311的(5)跟這個差不多

求c++大神!設計一個字串類,要求具有輸入輸出功能,計算字串長度、 兩個字串連線等功能。

5樓:it孤鶩

#include"iostream.h"

#include"math.h"

#include"stdio.h"

#include"stdlib.h"

#include"string.h"

class mystring

void put()

{cout<<"輸出字串:"<

c++程式設計:定義一個字串類string,併為該類設計過載的+運算子,實現兩個字串的連線,設計重

6樓:匿名使用者

# include

# include

# include

using namespace std;

class mystring ;

//預設的建構函式

mystring::mystring()

//使用const char* 來初始化

mystring::mystring(const char* ptr) else

}//拷貝建構函式

mystring::mystring(const mystring& rhs)

bool mystring::operator ==(const mystring& rhs)

//賦值操作符

mystring& mystring::operator =(const mystring& rhs)

return *this;

}//過載運算子+

return newstring;

}//過載下標運算子

char mystring::operator (const unsigned int index)

//解構函式

mystring::~mystring()

//過載<<

ostream& operator<<

int main()

如何獲得字串最後字元,如何獲得字串最後一個字元

用string類的substring int from,int to 方法去截字串位置為from到to 1位置的字元 substring int index 方法去截字串位置index 1及以後的所有字串,注意字串的字元位置是從0開始的,substring int from int to 方法是前閉...

vb獲取字串中字元,vb獲取字串中字元

private sub command1 click dim b as integer,a as string,i as integer,c as string,d as string a text1.text c d for i 1 to len a b asc mid a,i,1 if b 65...

c查詢字串替換字串,c 查詢一個字串替換一個字串

string s int i s.indexof int j s.indexof string s1 s.substring i,j i 1 int j2 s.indexof j 1 string s2 s.substring j 1,j2 j int j3 s.indexof j2 1 strin...