#ifndef __CARD__TOOL__HPP__ #define __CARD__TOOL__HPP__ #include #include struct card_tool { static card_tool *inst(); void record_stffer_num(); void fetch_add(); private: card_tool(); void reset(); std::atomic m_staff_num; std::time_t m_record_staffer_timeval; }; #endif