rakcheevdmitriy: Проблема заключается в этом.
аргументы в стек не добавлялись, но функция пытается их из стека удалить, по завершении.
В параметрах компиляции включи по умолчанию stddecl, мвесто cdecl. Может и заработает пример.
Dier_Sergio_Great: Конкретно я порекомендовал не плеер, а микрокомпьютер (первой строкой указано название). Отличие от пожеланий автора вопроса только во внешнем диске (лучше докстанция), вместо внутреннего. Зато докстанция более гибкое решение. Можно и расшарить через роутер на весь дом и по гигабитному интернету на любые устройства подключить (проводом). С DNLA ни разу устройства не использовал, так что не знаю, как его тут прикрутить... Но вот с ютуба микрокомпьютер без проблем играть будет. Ну и Raspberry OS это же линукс, как автору и хочется. И "умный дом" впоследствии можно из него же сделать, например.
Don Kaban: Тут проблема (надуманная) в том, что числа же могут быть не из одной цифры, т.е. неизвестно, сколько нужно пропускать, чтобы перейти к следующей. Т.е. seek или сдвиг указателя использовать нельзя, придётся посимвольно пропускать лишние цифры. А вот если по условию задачи числа однозначные, то и seek и смещение указателя можно использовать.
Реверс: Можно попробовать минификаторы и обфускаторы использовать. А можно не маяться дурью - вряд ли css и скопипасченый JS можно причислить к интеллектуальной собственности.
Сергей Меньщиков: Могу лишь сказать, что у меня работает именно с такой строчкой, как у тебя. Только разрешения записаны до application и указан activity. Не знаю, влияет ли это на что-нибудь.
Сергей Меньщиков: Мне интересно, есть ли оно в манифесте. Вроде бы обязано быть хотя бы одно активити. По крайней мере я ни разу не встречал манифеста без хотя бы одного активити.
Реверс: У меня Фаерфокс, он могёт. Ну и с плагинами для дизайнеров/разработчиков никакая защита не справится. Защита от дурака не спасёт от опытного дурака.
Lamaster: Прям вообще как два проекта. Независимых. Версии отдельно контролировались, соответственно. Весьма неудобно, если различий в коде не много и 100% это не лучший способ.
За Антену спасибо, погуглю.
Между сложением и вычитанием нет никакой разницы. А - Б это то же самое, что и А + (-Б). Т.е. вычитаешь; если установлен CF, значит произошло "переполнение" (мы ведь суммируем два беззнаковых числа, где отрицательное записано в дополнительном коде).
По идее, проверка флага будет эффективнее сравнения двух операндов. Ну и логически это более правильно.
аргументы в стек не добавлялись, но функция пытается их из стека удалить, по завершении.
В параметрах компиляции включи по умолчанию stddecl, мвесто cdecl. Может и заработает пример.