From d8d8f1c987f118843d44ea27ac516f8fe866ded4 Mon Sep 17 00:00:00 2001 From: Oskar Date: Tue, 17 Sep 2024 15:02:56 +0200 Subject: more --- sales_data.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'sales_data.hpp') diff --git a/sales_data.hpp b/sales_data.hpp index cce4469..31929af 100644 --- a/sales_data.hpp +++ b/sales_data.hpp @@ -2,9 +2,15 @@ #define SALES_DATA_H #include struct SalesData { + std::string isbn() const { return BookNo; } + SalesData &combine(const SalesData); + double avg_price() const; std::string BookNo; unsigned int UnitsSold = 0; double Revenue = 0.0; }; +SalesData add(const SalesData&, const SalesData&); +std::ostream &print(std::ostream&, const SalesData&); +std::istream &read(std::istream&, SalesData&); #endif -- cgit v1.2.3