在UE4 C++构造函数里的常规操作
摘要:1. 创建组件 举个例子: .h: //根组件 class USceneComponent* RootScene; UPROPERTY(VisibleDefaultsOnly, Category = "SlAi") class UStaticMeshComponent* BaseMesh; .cpp
阅读全文
C++ Tips
摘要:1. 虚函数不能是内联的 因为“内联”是指“在编译期间用被调用的函数体本身来代替函数调用的指令,”但是虚函数的“虚”是指“直到运行时才能知道要调用的是哪一个函数。”如果编译器在某个函数的调用点不知道具体是哪个函数被调用,你就能知道为什么它不会内联该函数的调用。 2.VS2017实用快捷键 Ctrl+
阅读全文
读书笔记--More Effective C++--效率(总结)
摘要:PS: 本文只是总结,具体内容需要去查看More Effective C++--效率部分。 1. 80—20准则 大约 20%的代码使用了 80%的程序资源;大约 20%的代码耗用了大约 80%的运行时间;大约 20%的代码使用了 80%的内存;大约 20%的代码执行 80%的磁盘访问;80%的维护
阅读全文