RangeT>
                  
                  
                  struct MyRange {
                  
                  
                      const RangeT& range;
                  
                  
                      std::string_view tag;
                  
                  
                      std::string_view nTag;
                  
                  
                  };
                  
                  
                  
                  
                  
                  std::vector<int> v;
                  
                  
                  auto mr = MyRange{ .range = v, .tag = "hello", .nTag = "world" };
                  
                  
                  
                  
                  
                  В гцц работает, в кланге - нет.
                  
                  
                  No viable constructor or deduction guide...
                  
                  
                
а чё так можно было чтоли
Обсуждают сегодня