我正在用 C++ 创建我自己的字符串类。我在这一点上堆叠:
class String{
char* arr;
int len;
String& operator[](int);
}
String& String::operator[](int n) {
len = 1;
arr = new char[1];
arr = *arr[n];
}
编译器向我展示了这个:
在成员函数'String& String::operator'中:错误:'unary *'的类型参数无效</p>
错误在哪里?感谢帮助!:)