Установил VS 2019, появилось куча предупреждений в коде:
Avoid unnamed objects with custom construction and destruction
когда вызываю функции класса внутри этого класса
Using operator '+' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '+' to avoid overflow
когда пытаюсь прибывить число к int (arr[i + 1])
ничего внятного найти не могу