-2
你好,我對編碼相當陌生,並且開始使用我的第一個更大的項目來學習更快。
當我嘗試太分配內存錯誤「此聲明沒有存儲類或類型說明符」在工具提示,然後它不會編譯。C++:錯誤:這個聲明沒有存儲類或類型說明符
#ifndef MAP_H
#define MAP_H
#include "Headers.h"
#include "Player.h"
class Player;
class Map
{
public:
Map();
Player *player;
player = new Player;
std::vector <std::string> levelData;
void Draw();
void Create();
void Open();
void Save();
};
#endif
如果你是新來的編碼,你應該花時間與教科書,編輯器和編譯器,而比堆棧溢出。 –
你可能不需要指針。只要讓它成爲玩家;'。 –
向構造函數移動「new」。 'Map(){player = new Player;}'。類定義只能有聲明和函數。 – knightrider