Капельку шизы вам в чат. Приходится вести тренинг по базовому С++ по чужому материалу. Пока разбирал его, уже несколько раз успел возненавидить Си (интересно, кто-то вообще за...
Как думаете, возможно ли объяснить студенту концепцию и применение смарт поинтеров без объяснения обычных поинтеров? Если да, то от какой абстракции отталкиваться? Имеет ли эт...
#newcomer А теперь все вместе: 1. QML, делегаты, компоненты, введение https://www.youtube.com/watch?v=fh0kBMe8ywk 2.Model View Delegate, QAbstractListModel, создание своей мо...
Есть ли тут преподаватели C++? Недавно закончил разрабатывать курс по STL, по которому собираюсь проводить бесплатные вебинары, и сейчас нахожусь на этапе поиска независимых р...
Что вообще люди делают без ковариантности с умными указателями? Как разумно порешать этот вопрос? Есть некий интерфейс, IHistory, который оперирует интерфейсом ICommand: ...
Всем привет. Прав ли тут cppreference? Или я неправильно читаю? "a deque holding just one element has to allocate its full internal array (e.g. 8 times the object size on 64-b...
Каждое предлагаемое решение практических задач вызывает у меня гнев и отчаяние, что это будет делаться моими руками. Из самого "любимого", в студию приглашается решение квадра...
Всем привет, возможно оффтоп (если так, подскажите нужный чат) - пытаюсь заставить либу icu дать следующий результат для сравнения строк: "abc" < "aBc" Сравнение nocase, но lo...
могу предложить посмотреть мой вебинар по контейнерам, на скорости 1.25 должно быть норм https://www.youtube.com/watch?v=8NNYmDuIn4g
Вообще, интересно, какая будет разница поиска по красно-черному дереву и хеширования строки. Есть у кого желание сделать бенчмарк?
Кстати, можно ли тут поделиться предстоящим вебинаром, который я буду вести по Qt? Первый вебинар из цикла это практическое введение в QML с помощью разработки игры "Пятнашки"...
По началу иногда бывает сложно осознать как работать с моделями и правильно интегрировать. Вот например есть вебинар по этой теме, если есть желание, можешь глянуть: https://w...
Может кто знает, есть ли готовые compile time мапы?
Есть у кого-то в памяти интересные примеры использования метаобъектной системы? (кроме использования самим кьютом)
struct A { void foo() { int i = 5; ++i; } }; int main() { A* obj; obj->foo(); } UB или нет?
Есть ли какой нибудь специальный термин, обозначающий явный вызов конструктора родительского класса в конструкторе derived класса? Делегирование как то не очень вписывается в ...
Давайте вернёмся к главному - разве есть смысл использовать множественное наследование, кроме как с интерфейсами? Да и то, его можно зачастую заменить одиночным
Хоть кто-то видел в продакшне 17 стандарт?)
Почему не верить документации? https://doc.qt.io/qt-5/topics-ui.html#widget-based-user-interfaces
Эх, жаль Тогда можно ли поинтересоваться, в каких юз кейсах есть применение метаобъектов? И почему метаобъекты в данном кейсе не могут быть заменены на что-то альтернативное?