1、一般情况下遇到C++项目编译的时候会崩溃。

2、找到项目目录 。

3、删除多余文件,只留下Config、Content、(Debug)、Source、.uproject 。

4、指针不为空,但内容出现NULL或者异常。此情况一般是,对这个对象的多处指针引用,但是在A处销毁了,之后在B处继续调用。

5、UE4UObjectBase这个底层基类
bool UObjectBase::IsValidLowLevel() const;
bool UObjectBase::IsValidLowLevelFast(bool bRecursive /*= true*/) const
这个UE4自己的内存管理可以解决上述这个问题。但是如果是自己写的C++类,那就要自己设计好内存管理了。
