Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef CRAFT_HH
- #define CRAFT_HH
- #include <string>
- using namespace std;
- struct tavara {
- string nimi;
- string *riippuvuudet = new string[10];
- int riippuvuudet_maara = 0;
- int riippuvuudet_koko = 10;
- };
- class craft{
- public:
- craft();
- ~craft();
- // tavaralista
- bool empty() const;
- int size() const;
- void push(tavara lisattava_tavara);
- bool pop(tavara& poistettu_tavara);
- void print() const;
- //tavaran riippuvuudet
- bool empty_tavara(tavara muokattava_tavara)const;
- int size_tavara(tavara muokattava_tavara) const;
- void push_tavara(tavara& muokattava_tavara, string lisattava_tavara);
- private:
- tavara *tavaralista_;
- int listan_koko_;
- int tavarat_maara_;
- };
- #endif // CRAFT_HH
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement