UE编程一些提示

1.尽可能多用const,能用的地方都用.

2.编译时间断言使用Static_assert.

3.override 强烈推荐使用,由于之前没有C11才有,所有引擎本身很多有没有写,他们说都在改。

4.nullptr 使用这个,之前都习惯了使用NULL。

5.支持auto关键字,这个与C# 很类似,用了觉得方便,迭代器使用也没有之前麻烦。

6.lamba表达式和匿名函数,lamba表达C#有效率问题,这个不知道。

7.尽量减少类直接依赖,头文件里面做声明最好。不用直接相互引用头文件。

8.String声明使用TEXT(),FString构造会有一个不可见的转换过程。

总之目的都是编写表达清晰的代码。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页