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)がクラッシュした) |