//**參考c++primer.
//string類的實現,清翔兔 06,jan.
#includeusing namespace std;
class string;
~string(void)
private:
char *m_data;
};inline string::string(const char* str)
}inline string::string(const string& other)
}inline string& string::operator=(const string& other)
}return *this;
}inline string string::operator+(const string &other)const
return newstring;
}inline bool string::operator==(const string &s)
inline char& string::operator(unsigned int e)
ostream& operator<<(ostream& os,string& str)
void main()
記錄下以供參考
String類的實現
學習資料結構寫了乙個string的類,貼出來求指教 ifndef string h h define string h h include include include define defaultsize 128 class string maxsize為傳入引數的string string c...
string類的實現
include using namespace std class string public string const char str 0 普通建構函式 string const string other 拷貝建構函式 string void 析構函式 string operator const...
string類的實現
string類有兩種實現方式 一 class string else string string const string s 拷貝構造引數 string operator const string s 賦值運算子過載 return this private char p 二.建構函式和析構函式都和...