new_goods.end(), [](const Goods& g1, const Goods& g2) {
                  
                  
                              {
                  
                  
                                return g1 < g2;
                  
                  
                              }
                  
                  
                              });
                  
                  
                  вот это надо добавить:
                  
                  
                    bool operator<(Goods const& other) const
                  
                  
                    {
                  
                  
                      return num < other.num;
                  
                  
                    } догадаешься куда?
                  
                  
                
не могу догадаться...
вот в этом сообщение решение твоей задачи, проштудируй его внимательно
Обсуждают сегодня