#pragma once #include #include class BitcoinExchange { public: BitcoinExchange(); BitcoinExchange(const std::map& data); BitcoinExchange(const BitcoinExchange& other); BitcoinExchange& operator=(const BitcoinExchange& other); double getValue(const std::string& date) const; ~BitcoinExchange(); private: std::map data; };