LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Ещё раз, в чем UB-то? У тебя есть функция, в которой ты тремя разными способами мутируешь переменную.

Нельзя ссылаться указателями разных типов на один кусок памяти как делается в примере. Без разницы сколько там изменений, замени float* на на int* и будет правильный ответ.

Исходная версия MOPKOBKA, :

Ещё раз, в чем UB-то? У тебя есть функция, в которой ты тремя разными способами мутируешь переменную.

Нельзя ссылаться указателями разных типов на один кусок памяти как делается в примере.