и в HEX-редакторе вручную слил секцию .idata с .text и поправил адреса. И всё работает.
Как слить всё в одну секцию?
Как запустить скрипт на C из perl?
if
? Какая у них цель на самом деле? #pragma region
и мало кто приветствует его наличие в коде. Мало кто знает про вложенные блоки и мало кто приветствует их в коде. Мало кто вообще любит работать над стилем изложения кода и мало кто приветствует эту работу. Тот же UTF-16, к примеру. Он по определению ну явно не может всего 2 байта в памяти держать)
Просто такие нюансы должны быть очевидны и не вижу смысла в который раз расписывать все эти детали...
, в которую передаётся указатель типа void*,
может иметь право на жизнь в рамках твоего проекта. min
и max
все и портила.Выводит ошибку
arr
присутствует слово struct
? Зачем в объявлении arr
присутствуют квадратные скобки? std::pair
тебе пока ведь и не надо подробно понимать :)std::tie
принимает пару и достает ее значения в указанные переменные, т.е. буквально распаковывает пару. std::tie
лучше пока тоже особо не изучать т.к. там на самом деле в основе лежит очень глубокий раздел метапрограммирования.GetMinMax
просто возвращает два значения - индекс минимального и индекс максимального значений в переданном массиве stream
.Т.е. после того, как мы просмотрели все элементы массива через цикл for, мы ставим условие...
for( size_t index = 1; index < stream_length; ++index )
) стоят фигурные скобки, то в них записано тело цикла - набор операций для каждой итерации цикла. В теле нашего цикла мы на каждой его итерации можем работать с уникальным индексом элемента массива.
Есть ли компилятор для Андроид в бинарный код?
Возможно ли использование компилируемых ЯП на Android?