?? mystring.h
字號:
#pragma once
#include<iostream>
#include<conio.h>
using namespace std;
class Mystring
{
public:
Mystring(); //構造函數
Mystring(char *string); //帶參數的構造函數(重載)
Mystring(Mystring &string); //拷貝構造函數
~Mystring(); //析構函數
void operator =(Mystring c2); // = 重載
void operator =(char *string); // = 再次重載
char &operator [](const int i); // [] 重載
Mystring operator +(Mystring c2); // class+class
Mystring operator +(char *string); // class+string
//Mystring &operator +(char *string); // string+class
Mystring operator +=(Mystring c2); // += 重載
bool operator ==(Mystring c2); // == 重載
bool operator ==(char *string); // == 再次重載
bool operator !=(Mystring c2); // !=
bool operator !=(char *string); // !=
bool operator <(Mystring c2); // < 重載
bool operator <(char *string); // <
bool operator >(Mystring c2); // >
bool operator >(char *string); // >
bool operator >=(Mystring c2); // >=
bool operator >=(char *string); // >=
bool operator <=(Mystring c2); // <=
bool operator <=(char *string); // <=
//char *operator <<(Mystring c1);
bool isIn(char *word); //判斷strings所指的字符串是否在Mystring中
int Length();//返回字符串的長度
void Display();
private:
char *str;
int length;
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -