我在使用STL功能时遇到了问题,我的UE4项目中的Intellisense显示了红线错误,并且无法理解我正在尝试编写的内容。
我使用VS 2017,并已下载了Unreal开发设置。
我已经使用相同的IDE在空白项目中测试了STL功能,那里没有Intellisense问题,一切正常。
我认为我可能缺少与虚幻引擎有关的某种特殊设置,但我不知道是什么,也找不到任何相关文档。
谢谢。
我使用VS 2017,并已下载了Unreal开发设置。
我已经使用相同的IDE在空白项目中测试了STL功能,那里没有Intellisense问题,一切正常。
我认为我可能缺少与虚幻引擎有关的某种特殊设置,但我不知道是什么,也找不到任何相关文档。
谢谢。
#include <vector>
#include "CoreMinimal.h"
#include "Interactable.h"
#include "Hand.generated.h"
class Card;
UCLASS()
class SKYLINE_API AHand : public AInteractable
{
GENERATED_BODY()
public:
void PlayCard();
void DiscardCard();
private:
std::vector<Card*> m_vpCards;
};