Парни, вопрос. В новом коде на cpp безо всякого легаси, что лучше использовать, когда надо скопировать из одного байтового буфера в другой? Варианты: 1. memcpy из string.h 2. ...
Котаны, кто-нибудь знает, в С++17 если конструячить std::function из std::ref на лямбду с захватом, то не будет же heap allocation в ctor'е std::function в этом случае?
Парни, подскажите, плиз, какой правильный способ для создания Qt-плагина с закрытым исходным кодом и интерфейсными хедерами, включающими в себя Q_OBJECT, Q_PLUGIN_METADATA мак...
Парни, а есть ли способ опционального инстанциирования класса в compile-time? Мне нужно инстанциировать класс Average внутри одного TU, чтобы в других TU можно было писать ext...
Коллеги, я тут немного рефакторил легаси и увидел то, чего не должен был увидеть. Теперь дилемма, форсить чтобы пофиксили, или не трогать, оставив TODO. class FooObject : publ...
Парни, а что extern template не существует для функций, он только для классов? https://godbolt.org/z/hczsaWzbW Что-то даже компиляторы определиться не могут...
Парни, какой built-in or std type посоветуете для кроссплатформенного (винда, линь, мак, андроит, айось) process ID? В gcc есть pid_t, который int, насчёт остальных платформ а...
Чуваки, а кто хорошо шарит в метапрограмминге? Я что-то немного застрял и мне нужна ваша экспертная помощь :) Мне требуется в compile-time проверить есть ли дубликаты в std::a...
Я не о код ревью спрашивал, а осуществимо ли такое или нет вообще. И если да, могли бы указать в чём ошибка? Это пока что draft.
Домыслы, что нет виртуальных деструкторов? Такое наследование чревато последствиями.
Вообще круто получилось, благодарю! 👍 А в чём разница между static_assert и throw внутри constexpr функции тогда? Не придётся ли мне потом это исключение ещё и в рантайме лови...
Парни, кто хорошо владеет поиском по багзилле GCC? Нужная помощь. Не получается найти эту багу про g++-7, приводящую к созданию одинаковых лейблов в выводе асма, делая его не...
Кто-нибудь помнит, есть ли способ с помощью boost::range (или STL) проверить, принадлежит ли число к рэнджу [start, stop) с шагом больше 1, не выходя за границы сложности О(1)...
В том стеке, где создаёте виджет находится далее QEventLoop::exec или что-то подобное, прокручивающее события?
Это ж просто nmake для венды, который умеет параллельно таргеты строить, т. е. как обычный GNU Make?
О MasterZiv с sql.ru?
Кто ж за icc готов платить?
Да можно и классу назначать данные через memset. What should go wrong?
Не уверен, что это значит. Это аргументы должны со стека теперь считываться?
https://godbolt.org/z/K6Xhkg Котаны, ватафак? Есть где-нибудь про это в стандарте?