Привет! Можно ли в этом примере в классе Bar в методе run как-то разрулить тип и сказать что self.foo_arg имеет тип BarArg а не FooArg? import abc from dataclasses import data...
привет, как принято делать класс iterable если у класса определены методы __getitem__ и __len__? типа так: class FooIterator: def __init__(self, foo): self.foo = ...
а как в python принято делать перегрузку функций, например функции чтения файла приходит, или имя файла, или входной поток. в этом случае использовать Union и проверять параме...
Подскажите, приняты ли префиксы field_name_ для приватных полей в в классе с++? Лучше по-умолчанию без префикса и прибегать к нему только если есть конфликт имен, например в к...
а как вообще в с++ стартовать и тушить процессы?
Привет, собрал hello-world GUI проект с Qt6 статически собранный (VCPKG_CRT_LINKAGE static и VCPKG_LIBRARY_LINKAGE static), размер екзешника в релиз сборке удивляет - 44Mb. Не...
подскажите плиз, можно ли так делать (создать string_view по временной строке, создать по ним map, а потом эту временную строку переместить во множество)? или почему не проход...
Привет, а подскажите тулзы где удобно проектировать архитектуру SQL БД? Идеально если по схеме можно было бы сгенерить скрипты создания таблиц для разных СУБД, есть ли такое и...
привет, я делаю импорт функции сторонней либы, разработчики которой не особо позаботились типизацией. у меня у pylance включен basic checking mode и он ругается. как я могу до...
подскажите, а можно как-то выключить либу для линкования в cmake? Я линкуюсь с библиотекой, которая зачем-то public линкуется с bcrypt (https://github.com/boostorg/uuid/issues...
А в c++ нет эффективного алгоритма чтобы разбить string на слова по разделителю ' '? Нужно всегда писать цикл с find и двигать итератор?
привет, хочу в программе в отдельном потоке вызвать неблокирующую утилиту и корректно ее освободить при завершении основной программы. как это правильно и кроссплатформенно де...
а кто-то вообще сейчас использует QtWidgets для новых проектов или это уже считается (негласно) deprecated API?
Вот супер искусственный пример, есть Foo класс, хранит в себе tuple. В конструкторе также вычисляются другие поля bar/baz по foo. Легально ли так снаружи дергать foo.bar? То е...
Есть переменная queue<string, list<string>>. Как её передать в функцию где параметр queue<string> ? Делать static_cast? Или сделать функцию шаблонной где контейнер для queue ш...
Привет! Понятно, что С и C++ разные языки, но может кто-то пояснить почему большое число баз данных и других высокопроизводительных приложений/библиотек пишется на С вместо С+...
привет, хочу дома настроить комп (+VPN) чтобы можно было в интернете обращаться по ip (или доменному имени) и whitelist портам. подскажите пожалуйста как это оптимальнее всего...
Подскажите плиз как правильно экспортить всю сцену в папку чтобы запустить ее на другом компе (то есть делать экспорт текстур+освещения и всех материалов)? Наш дизайнер как-то...
Привет! Попросили дизайнера интерьеров прислать проект в 3ds max. При старте проекта пишется, что не хватает dlls от arnold рендерера ps У меня 3ds max 2022. Нужно arnold отд...
Привет. Есть вектор событий, событие - это структура, с некоторыми полями: time, client_id, etc. Этот вектор отсортирован по времени события. Как принято в С++ искать lower/up...