Wasya UK, пздц простите - идиотское задание. Хотя из вашего отрывка складывается впечатление, что вам этот файл нужно НА ВЫХОДЕ получить. А не на входе. Соответственно загружать его не надо. Но вам виднее.
Дам совет в контексте написания курсача - сделайте ВСЮ внутреннюю логику сначала. И пусть внутренняя логика работает с нормальными форматами а-ля BMP. Когда все будет готово - прикрутить конвертер BMP->ИЗВРАТ - легко.
Wasya UK, для всего вышеперечисленного вам не надо работать с байтами (и уж тем более с битами) картинки. Вам нужно работать с пикселями. Доступ к пикселям предоставляет класс bitmap - https://docs.microsoft.com/en-us/dotnet/api/system...
прям в доке есть пример как загрузить картинку и обработать попиксельно.
Помню ваши предыдущие вопросы... А вы что вообще в итоге хотите получить? А то мне кажется что суммарная задача решается сильно проще, чем вот такими извратами.
DevMan, когда то был такой движок, Marmalade звался. На нем (в отличие от той же юнити) можно было под виндой собрать и подписать (!!!) ipa, полностью готовое для заливки в стор.
Но т.к. это было давно +это не свифт - то...
xmoonlight, в классической формуле расстояния между точками используется корень. Вот его не надо вычислять - получаем квадрат расстояния вместо расстояния. И собсно вместо суммы радиусов берем квадрат сумм - возведение в квадрат быстрее вычисления корня. Результат сравнения все равно будет одинаковый (если квадрат числа а больше квадрата числа б, то а>b), скорости на 1 вычисление прибавится мизер, а вот на 1000, да если еще и какждый апдейт - то может быть ощутимо.
Дмитрий Кузнецов, либо у конторы овердохрена бабла, либо начальство минимум тупое. Если первое неверно - беги оттуда нахрен. Сорян за оффтоп.
P.S. я ж так понимаю ты (не к тебе претензии, естессно) писал этот топик из созданного в компании браузера, запущенного в созданной компанией операционке и т.д.?
P.P.S. Попробуй их убедить, что в написанном вот так продукте будет больше дыр, чем в годами отлаживаемом месенджере.
Денис Ткаченко, первый раз если публикуется - то да, несколько часов +потом устанавливать с маркета именно. Можно опубликовать например в закрытую альфу - и в ней можно тестить платежку без проблем.
Денис Ткаченко, поняли правильно.
Ошибка - это уже совсем другой вопрос. Например, приложение не зарелизено и ваш девайс не зареган в качестве тестового устройства - тогда по моему биллинг -система не работает.
Никита Лазарев, все что вы описали не отменяет оптимизации и пересмотра алгоритмов. Самый "пример в лоб" - не генерировать чанки, а подставлять из пресетов какой то +вносить легкий рандом. В общем, из личной практики - прежде чем переписывать на другой ЯП, стоит 1000500 раз посмотреть на свой алгоритм и подумать, где его можно оптимизировать. Потому что реализация "в лоб" того же алгоритма будет ОЧЕНЬ не факт что быстрее.
Дам совет в контексте написания курсача - сделайте ВСЮ внутреннюю логику сначала. И пусть внутренняя логика работает с нормальными форматами а-ля BMP. Когда все будет готово - прикрутить конвертер BMP->ИЗВРАТ - легко.