VanKLiF: А задайте себе вопрос: чем отличается софт С лицензией от софта БЕЗ лицензии. И подумайте о том, что для разного софта отличия может не быть вовсе или быть совсем разным. И что софта разного - тыщи и как желаемая программа должна будет с этим работать.
aricents: Абсолютно аналогична: 99% времени выполняется код хоста (а не ocl-ядра), код выполняется на CPU и следовательно см. выше. Если же вас интересует время выполнения ядра - см. 27-ю строку листинга. Увеличение объема задачи приводит к увеличению времени выполнения ЯДРА.
Pavel K: Ну так версия Qt поменялась, поменялись свещения в vtable, так что если DLL использует Qt - я бы смотрел в это место. Если есть данные об адресе падения - можно в Иде глянуть что за метод.
Pavel K: А, то есть не WinAPI... Я бы предложил все ж LoadLibrary + GetProcAddress, надежнее оно как-то. Касательно размеров: размер может быть тот же, но порядок следования методов в виртуальных таблицах мог поменяться и теперь вместо одного метода вызывается другой.
sheber: Почему бы это? Пришел ко мне такой умник, вставил флешку и выяснил, что у меня на диске есть файл "План объединения с ООО "Рога и Копыта.doc"". Само наличие такого плана является коммерческой тайной, а коммерческая тайна - охраняемая законом информация. В результате ст. 272 начинает маячить на горизонте.
Дмитрий: Тьфу, перепутал. Широту смело можно умножать на длину дуги меридиана, она плюс-минус километр для разных широт плюс-минус километр. А вот с долготой сложнее...
Дмитрий: Для вычислений "плюс-минус лапоть" можете делать так: умножаете долготу на длину 1 градуса дуги меридиана (вроде она постоянна). Для широты оная длина зависит от широты, но вы можете выбрать какое-то среднее значение. По ним переводите в прямоугольные и снова п.1, но нужно оценить точность. Либо поиск специализированных либ/сервисов.
Nikita60: Наверняка этот PGP - консольная утилита с оберткой. Или он пишет логи. Соответственно, нужно запускать шифрование одного файла из консоли или читать логи.
ixlegendxi: Еще раз повторяю: если софт не использует несколько потоков - так и будет. Хоть с бубном пляшите - не появится второй поток, если программист его не предусмотрел.