Задать вопрос
  • Какие бывают библиотеки для лицензирования, и бывают ли?

    @Mercury13
    Программист на «си с крестами» и не только
    Я бы посоветовал посмотреть открытые части VmProtect (там и на PHP версия есть, и на C++). Они связаны именно с лицензированием.
    А также поискать где-то структуру VmProtect’овского hardware ID.
    Закрытые части, связанные с защитой лицензий от взлома и собственно виртуальной машиной, которая и дала название защите VmProtect, вы вряд ли найдёте. Да и вообще защита от копирования не может быть опенсорсной.
    Ответ написан
    Комментировать
  • Как убрать утечку памяти?

    В c++ рекомендуется использование std::vector для динамических массивов. Тогда и проблем с утечкой памяти не будет.
    Ответ написан
    Комментировать
  • После удаления файла место не освободилось?

    @alexandrrr3 Автор вопроса
    На каком-то форуме нашел программку отсканировал диск. Вот этот файл. Но я не могу его найти. Включил отображения скрытых файлов и папок, но все равно его не вижу
    5eb8725b24dcf212718806.png

    UPD: там оказывается есть контекстное меню и через него легко этот файл удаляется)) Проблему решил
    Ответ написан
    Комментировать
  • Как осуществляется межпроцессное взаимодействие на C++?

    @none7
    В C++ никак. Любое взаимодействие с внешним(для программы) миром это привилегия ядра ОС. STL предоставляет весьма ограниченный набор обёрток над системным API и коммуникация между процессами не входит в этот набор. Традиционным способом коммуникации являются Pipe и Socket, но они просто переправляют массивы байтов. И если нужно соорудить RPC, то нужно сериализовать параметры и в таком виде отправлять. И эти обёртки так или иначе придётся писать самому, так как полноценной RTTI в C++ нет.
    Ответ написан
    Комментировать
  • Как называются такие анимации, и как их делать?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Это изолинии.
    https://ru.wikipedia.org/wiki/%D0%98%D0%B7%D0%BE%D...
    Срез 3D-поверхнисти по оси Z с определённым шагом.
    Итеративно смещаешь Z и получаешь плавную анимацию
    Ответ написан
    3 комментария
  • Почему не работает сложение?

    Потому что 1/4 это целочисленное деление. Надо 1.0/4
    Ответ написан
    5 комментариев
  • Как включить вкладку CPU в c++ builder?

    gbg
    @gbg Куратор тега C++
    Любые ответы на любые вопросы
    C++ builder - это сильно устаревший компилятор с багами в оптимизаторе и неполной поддержкой даже C++ 98

    Выбросьте его куда подальше.
    Ответ написан
  • Можете посоветовать аналог ACDsee?

    hint000
    @hint000
    у админа три руки
    irfan view - это не только ценный мех, но и
    • просмотр (в т.ч. полноэкранный)
    • слайд-шоу
    • редактирование
    • пакетное (массовое) редактирование и конвертация

    Ответ написан
    1 комментарий
  • Как узнать, по какому адресу загружена библиотека и какой её размер в байтах, что бы можно было сделать memmove?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Несколько мыслей.
    - Задача противоречит базовым принципам защиты информации в много-процессной ОС. Если ее рассматривать с разных углов то можно видеть и анти-вирусную угрозу и просто краш системы если она будет работать от супер-пользователя. Эти пункты надо проговорить.
    - Реализация будет сильно зависеть не от С++ а от ОС (Windows/Linux)
    - Очень полезно понять мотивы зачем этого хочет автор. Тогда и можно придумать эффективное решение. Тоесть не просто сделать memmove, сделать ДЛЯ КАКИХ_ТО целей.
    Ответ написан
    Комментировать
  • Предлагают продать аккаунт разработчика, в чём развод?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Серый / черный заработок в маркете. Банят их. Новые акка стало сложнее регить. Так, что такие старые угоняют или покупают. Еще на старых можно оставаться анонимом. Если Вы полностью не ушли из андроид разработки, то не продовайте. Плюс по цепочке там ваши другие акка могут забанить (жены, детей и т.д.). Останетесь без архива фоток и т.п.
    Ответ написан
    Комментировать
  • Существует ли API Кинопоиска?

    @dead_sp
    kinopoiskapiunofficial.tech как вариант, вроде работает
    Ответ написан
    Комментировать
  • Корректное использование poll recv?

    @res2001
    Developer, ex-admin
    Вы не правильно понимаете.
    При таком использовании как сейчас у вас смысла в poll особого нет, а так же нет особого смысла использовать его в блокирующем режиме сокета, т.к. в этом режиме recv (send) не вернет управление пока не сделает свою работу или пока не возникнет ошибка или пока не придет сигнал.

    Если вы не стремитесь сделать некоторый вариант асинхронной работы с сетью, то poll и неблокирующие сокеты можно вообще не использовать.
    В блокирующем режиме poll может быть полезен тем, что он поддерживает timeout, что может быть полезно, например для проверки флага не пора ли завершить поток или что-то в этом роде. Но и в этом случае нет гарантии, что recv (send) выполнятся без блокировки и сразу вернут управление. Поэтому timeout будет работать только в вызове poll, но не recv (send).

    poll вам возвращает признак есть ли в сокете данные для чтения (или готов ли он к записи). Если да - вызываете recv (send), если нет можно поделать что-то свое, потом снова вызвать poll.

    Кроме того имейте ввиду, что recv может получить не полный буфер, и send отправить не весь буфер.

    Всегда анализируйте возвращаемые значения системных функций, особенно когда дело касается ввода/вывода.
    Ответ написан
    4 комментария
  • В чем разница связаного списка от хеш-таблицы?

    @deliro
    В чём разница макарон от сосиски в тесте и есть ли она вообще? Или это одно и то же?
    Ответ написан
    6 комментариев
  • Что делать с папками .well-known при переносе сайта на другой домен?

    deepblack
    @deepblack
    Что делать с папками .well-known при переносе сайта на другой домен?

    Если на другой домен то удалить, так как certbot при генерации сертификата на новый домен создаст новую папку.

    Если на новый хостинг, при том что домен останется прежним, то тогда скопировать со всеми остальными папками
    Ответ написан
    Комментировать
  • Возможно ли распознать номер машины из видео?

    Zoominger
    @Zoominger
    System Integrator
    Если речь о том, что как в кино, из плохой фотки сделать хорошую, то нет, нельзя.
    Ответ написан
    Комментировать
  • Коллеги, как Вы выходите из положения, когда нужно постоянно приводить ПК в исходное состояние?

    @granty
    Я Акронис использую. Делаю полный бэкап винта на физическом уровне. Делается загрузочный CD/флешка.
    Ответ написан
    Комментировать
  • Как добавить в видео внешнюю аудиодорожку?

    Zoominger
    @Zoominger
    System Integrator
    Ffmpeg умеет, качайте, такая типовая операция гуглится за минуту.
    Ответ написан
    Комментировать
  • Клиент-серверное приложение?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    В чем проблема на одном сокете "жевать " разные пакеты

    Packet TYPE
    0x01 - 00-FF

    TYPE | LENGTH | BODY | CHECKSUM

    В BODY отправляете нагрузку, с которой разбирается уже бинарный сериализатор в зависимости от TYPE
    И вызывает нужный обработчик
    Ответ написан
    3 комментария
  • Насколько вредны телевышки?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Все советуют дребедень и никто не удосужился прочитать САНПИН посвященный нормам радиоузлучения.

    В соответствии с п. 1.7 СанПиН 2.1.8/2.2.4.1383-03, утвержденного постановлением Главного государственного санитарного врача РФ от 09.06.2003 № 35, утверждение проектной документации по строительству, реконструкции, техническому перевооружению, расширению и ввод в эксплуатацию построенных и реконструированных передающих радиотехнических объектов (далее – ПРТО) допускается при наличии санитарно-эпидемиологических заключений о соответствии их настоящим Санитарным правилам.

    В соответствии с п. 3.7 СанПиН 2.1.8/2.2.4.1190-03 (постановление Главного государственного санитарного врача РФ от 13.03.2003 № 18) утверждение проектной документации по строительству, реконструкции, техническому перевооружению, расширению и ввод в эксплуатацию построенных и реконструированных базовых станций, проектирование и строительство вблизи них жилых, общественных и производственных зданий допускается только при наличии санитарно-эпидемиологического заключения о соответствии санитарным правилам.

    Требования к размещению зависят от того, капитальный объект или передвижной, а также от его мощности.

    Согласно п. 3.3 МУ 4.3.2320-08.4.3 «Методы контроля. Физические факторы. Порядок подготовки и оформления санитарно-эпидемиологических заключений на передающие радиотехнические объекты. Методические указания», утвержденного Главным государственным санитарным врачом РФ 22.01.2008, определено, что санитарно-эпидемиологические заключения выдаются раздельно: на размещение ПРТО и на их эксплуатацию.

    Кроме того, ст. 1 Закона № 52-ФЗ «О санитарно-эпидемиологическом благополучии населения» определяет, что санитарно-эпидемиологическое заключение – это важный документ. В установленных настоящим Федеральным законом случаях его выдают федеральные органы исполнительной власти, уполномоченные осуществлять федеральный государственный санитарно-эпидемиологический надзор и удостоверять соответствие санитарным правилам факторов среды обитания, условий деятельности юридических лиц, граждан, в том числе индивидуальных предпринимателей, а также используемых ими территорий, зданий, строений, сооружений, помещений, оборудования, транспортных средств.

    Ответ написан
    1 комментарий
  • Насколько вредны телевышки?

    Из изестных негативных действий излучения дипазона частот, разрешенных для ТВ-вещения (100-800 МГц), является тепловое. Но мощность излучения передатчиков явно недостоточна для такого воздействия. Единственная опасность может быть в том случае, если квартира находится на верхних этажах дома и из окон хорошо видны излучатели антенн. В этом случае хорошо поможет металлизация стекол специальными пленками, экранирующими ВЧ-излучение. Есть много работ о так называемом "информационном" воздействии модулированными излучениями. Все ТВ-сигналы модулированы (по частоте). Это якобы влияет на работу мозга. Но это из области психиатрии. Многие адепты такого учения "зеземляются". Но медикаментозное лечение в этом случае эффективнее. Вот как-то так.
    Ответ написан
    6 комментариев