#pragma once #include #include class Item { public: std::string name; int sellIn; int quality; Item(std::string name, int sellIn, int quality) : name(name), sellIn(sellIn), quality(quality) {} }; class GildedRose { public: std::vector & items; GildedRose(std::vector & items); void updateQuality(); };