I come from a .NET and Java background, and I'm trying to create a simple scene manager for my game. It's an inline header file, and I'm getting errors compiling.
#pragma once
#include "Scene.h"
class SceneManager
{
private:
    static Scene currentScene;
public:    
    SceneManager()
    {
    }
    static void SetScene(Scene scene)
    {
        currentScene = scene;
    }
    static Scene GetScene()
    {
        return currentScene;
    }
};
EDIT: I am getting this error:
Error   1   error LNK2001: unresolved external symbol "private: static class Scene SceneManager::currentScene" (?currentScene@SceneManager@@0VScene@@A) c:\Users\Justin\documents\visual studio 2013\Projects\Noeron\Noeron\main.obj    Noeron
 
     
    