私は非現実的なチュートリアルを見て、このコード行が発生しました:それは前方宣言ですC++ "class Name *"はクラスポインタですか?
class UStaticMeshComponent* Pickup;
を。 私はしばらくの間、C++を勉強しており、このようなことはこれまでに遭遇していません。私はポインタとリファレンスについて知っていますが、私はこのフォーマットを見たことがありません:class Name *。別のクラスへのクラスポインタを作成していますか?クラス名の後ろに*をつけて検索しようとしましたが、データ型とポインタについての唯一の結果が出ました。
public:
APickUp();
virtual void BeginPlay() override;
virtual void tick (float DeltaSeconds);
private:
class UStaticMeshComponent* Pickup;
コードのスクリーンショットを投稿しないでください。テキストを(イメージにあてはまるものとして)使用し、それをコードとしてフォーマットする(ctrl-kショートカット) – bolov