zer0から始めるプログラミング生活

unreal EngineやUnityのTipsを書いていきます。

C++ (Unreal C++)エラー対処まとめ

C++のエラーの対処法をどんどん追加していきます。
UE4を使ってるのでどちらかというとunreal C++での対処法かもしれません。

コード 説明 対処法
不完全クラス型へのポインターは使用できません インクルードを忘れている。
LINK2019 未解決の外部シンボル _hoge1 が関数 _hoge2 で参照されました。 _hoge1のDocumentにModuleが書いてあるのでそれをBuild.csのPublicDependencyModuleNames.AddRangeに追加
Circular dependency detected for filename .../hoge1.h hoge1.hでhoge2.hをinclude、hoge2.hでhoge1.hをincludeしている。(このエラーでue4のプロジェクト(ver4.17)がクラッシュした)