Witam mam problem z takim codem
class Menu {
public:
Menu(){};
void addMenuItem(const MenuItem&);
private:
std::vector<MenuItem> menuItems;
}
implementacja:
void Menu::addMenuItem(const MenuItem& menuItem) {
this->menuItems.push_back(menuItem);
}
tak uruchamiam:
std::unique_ptr<Menu> menu;
for(int i=0; i < 5;++i) {
MenuItem menuItem(i, "ItemNew ");
menu->addMenuItem(menuItem);
}
wyskakuje mi segmentation
fault przy addMenuItem ;/