SolutionStep
SolutionStep::ToNextUnset()
SolutionStep(const SudokuField* field);
SolutionStep(const SolutionStep& other);
~SolutionStep();
Stack<SolutionStep*> stack;
SolutionStep* step = new SolutionStep(fField);
SolutionStep* next = new SolutionStep(*step);
typedef std::vector<SolutionStep*> StepList;
SolutionStep::SolutionStep(const SudokuField* _field)
SolutionStep::SolutionStep(const SolutionStep& other)
SolutionStep::~SolutionStep()
SolutionStep::ToFirstUnset()