История изменений
Исправление SZT, (текущая версия) :
Эээ... UB - это когда стандартом не определено. Указатели в стандарте определены.
Как ты указатель получишь без UB, если функция не отдает указатель на static массив ни в каком виде? Кроме того, в скомпилированном бинарнике этого static «массива» может вообще не быть, и указателя на него никак не получить.
Исправление SZT, :
[quщte]Эээ... UB - это когда стандартом не определено. Указатели в стандарте определены. Как ты указатель получишь без UB, если функция не отдает указатель на static массив ни в каком виде? Кроме того, в скомпилированном бинарнике этого static «массива» может вообще не быть, и указателя на него никак не получить.
Исходная версия SZT, :
[qupte]Эээ... UB - это когда стандартом не определено. Указатели в стандарте определены. Как ты указатель получишь без UB, если функция не отдает указатель на static массив ни в каком виде? Кроме того, в скомпилированном бинарнике этого static «массива» может вообще не быть, и указателя на него никак не получить.