随笔

遇到三个比较坑的事情:
1.
struct
{
enum A aa;
int a;
int b;
};
这样初始化不行{0}
然后这样可以
struct
{
int a;
enum A aa;
int b;
};
2.在调试程序的时候发现走向乱跳了一下
在询问同事之后发现在将怪物的属性转换成人物,然后调用函数,然后乱跳了,我在想为什么不报错,会乱跳。。。
3.在怪物的列表中我想不会有NPC的,调了半天,在询问同事之后
在打怪物之后,会将这个对象加入到怪物的列表中
这三个真心坑了我

原文地址:https://www.cnblogs.com/zzyoucan/p/3943176.html