#pragma once #include class Stack; class BracketCheck { public: void parse(const std::string&); bool input_valid(); public: BracketCheck(); BracketCheck(const std::string&); virtual ~BracketCheck(); private: Stack* _stack; bool _valid = true; };