1.设计一个类似标准模板库中string的类。
要求:①数据成员自行设计;②成员函数应包括缺省构造函数、带参构造函数、复制构造函数、析构函数、下标重载、复制号重载、加号重载、长度函数、求子串方法、字符串替换方法、字符串查找方法、插入子串方法和删除方法等;③编写main函数,测试上面实现功能。
2.使用类模板方法设计一个堆栈类,并利用堆栈类编写一个求解算术表达式的程序。
要求:算术表达式可以包含加、减、乘、除、求余和小括号等运算符。
1.设计一个类似标准模板库中string的类。
要求:①数据成员自行设计;②成员函数应包括缺省构造函数、带参构造函数、复制构造函数、析构函数、下标重载、复制号重载、加号重载、长度函数、求子串方法、字符串替换方法、字符串查找方法、插入子串方法和删除方法等;③编写main函数,测试上面实现功能。
2.使用类模板方法设计一个堆栈类,并利用堆栈类编写一个求解算术表达式的程序。
要求:算术表达式可以包含加、减、乘、除、求余和小括号等运算符。