Pull to refresh
1
0
Дамир @X-Ray_3D

Пользователь

Send message

Не удивительно, что у них постоянные опоздания и изменения в расписании))))

Чтобы было. Я так понял, комитет хочет всё в компайлтайме разрешить, чтобы разрабы голову не ломали, что можно, а что нельзя.

Лучше бы аннотацию к классу добавили, чтобы везде constexpr не расписывать по аналогии с final.

class Class constexpr {...};
struct Struct constexpr {...};

Если нужно именно mingw64, то проще из MSYS2 поставить.

boost::pfr умеет в имена полей с 1.85 по моему. Я на нём сериализатор xml с атрибутами и json в обе стороны писал. https://github.com/XRay3D/TopoR

Лучше что-нибудь из @ или $ выбрали бы.

MSYS2 под фоточками решило мои проблемы.

template <typename This, typename Widget, auto Func>
struct Helper {
    This* this_;
    auto& operator=(const auto& arg) const {
        auto widget = dynamic_cast<Widget*>(this_->parent());
        auto index = widget->indexOf(this_);
        if constexpr(requires { (widget->*Func)(index, arg); }) // <==
            (widget->*Func)(index, arg);
        else
            (widget->*Func)(index);
        return *this;
    }
};

Вы уже рефлексию ждёте, а я только недавно узнал, что в if constexpr requires-expression можно использовать.

https://www.erkon-nn.ru/catalog/nabory-rezistorov-deliteli/

Правда, политика оставляет желать лучшего. Упоротые совки в отделе продаж до сих пор. Цену не выудить. АО «ЭЛЕКОНД»‎ хоть за 22-й цены на обозрение выставил, а эти всё какие-то запросы ожидают.

Я обычно пишу:

bool function(Arg ... arg){
  bool result{};
  do {
    <...>
    if(cond) break;
    <...>
    if(cond) break;
    <...>
    if(cond) break;
    <...>
    result = true; // например
  } while(false);
  if(!result) {
    <...>
  }
  return result; 
}

ПыСы: товарищь сверху, оказывается, уже предложил. Коменты не дочитал)))

Пяток строчек на CMake и готово, а не вот это всё)))

Поправьте в конце: «... а вот 2-3 мая прийти на московскую площадку лично».

Почти все мои питомцы Qt based ))) https://github.com/XRay3D/GERBER_X3

Видимо электричество на западе дорожает и они не хотят тратить его на тепло производимое мусорками и рефкоунтерами в разных языках)))

Например, у меня в проекте обновилась внешняя библиотека, у которой поменялось API и типы. Вручную я пробовал править и быстро забил, так как она использовалась повсеместно в тысячах мест. Остался пока на старой версии. Но после прочтения статьи всё-таки решил попробовать мигрировать.

6ГПЗ так и сделал, все свои подшипники на озоне толкают, и ещё чем больше к корзину кидаешь тем дешевле выходит. За 1- 200р за 10 - 600р))) Не хотят один продавать)))

Но в сравнении с другим она всё же летает. Я ненужные модули отключаю, чтобы память и прочие ресурсы не ели. А под линуксом и альтернатив то особо нет.

У меня отладка СМаке работает на 3.28, правда тоже некоторые не отлаживает. Рандом короче.

Information

Rating
6,632-nd
Location
Зеленоград, Москва и Московская обл., Россия
Registered
Activity