int** array2D = new int*[SIZE] - вот это что значит int*[SIZE] - еще разыменование ?
мне не понятно где то пишут что когда передаешь указатель в функцию ты ты должен отдать ссылку на объект
Спасибо конечно, лаконично, но я не знаю что за функция numeric_limits::min(). Даже после прочтения ее описания в справочнике не очень понял что она делает. Думаю пока рано мне о ней знать =)
std::numeric_limits<double>::min();
будет минимальное для типа с плавающей точкой. Т.е. устанавливаем в минимально возможное значение и если в массиве находим значение больше - то меняем на это найденное. Можно было бы использовать INT_MIN отсюда www.cplusplus.com/reference/climits но это скорее подход C, а не C++ net.ipv4.ip_forward=1
и также выполни echo 1 > /proc/sys/net/ipv4/ip_forward
чтоб не перезагружаться) и добавь эти правила в iptables:iptables -A FORWARD -s 10.15.0.0/24 -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.15.0.0/24 -o ens3 -j MASQUERADE
Естественно так лучше, т.к. данные лежат одним куском в памяти, а ещё лучше std::vector такого размера, но в учебных примерах обычно дают массив указателей, я думал ты про него.