1.
函数并没有去实现,无法解析的外部符号
2.
在protected里面已经有 char* string_name了。
3.
有的时候报某个数据成员不是类中的非静态成员,一排错,可能只是你operator拼写错了
4.C++class 的末尾是有一个分号的; 只不过大部分情况下,编译器自动帮你打上去了而已
5.做流重载,特别是cin的重载(注意传引用,不然操作的只是拷贝本)
6.迭代器能这样写?(链表)
p是新建的也还没有初始化,整个链表都被这个p打乱了
7.string类型是不可以用一个字符char来初始化的
'#'是char 类型,“#”是一个const char *类型