LINUX.ORG.RU

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

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

Второго разрешения не существует, что не позволяет использовать массивы char для хранения других объектов.

А из чего конкретно следует, что это явно запрещено? Цитату из стандарта можно?

В любом случае, сам массив в стеке можно сделать нужного типа, а еще всегда есть вариант воспользоваться memcpy чтобы записывать и читать какие угодно объекты из char массива. Или это можно делать через union.

Исправление SZT, :

Второго разрешения не существует, что не позволяет использовать массивы char для хранения других объектов.

А из чего конкретно следует, что это явно запрещено? Цитату из стандарта можно?

В любом случае, сам массив в стеке можно сделать нужного типа, а еще всегда есть вариант воспользоваться memcpy чтобы записывать и читать какие угодно объекты из char массива.

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

Второго разрешения не существует, что не позволяет использовать массивы char для хранения других объектов.

А из чего конкретно следует, что это явно запрещено?

В любом случае, сам массив в стеке можно сделать нужного типа, а еще всегда есть вариант воспользоваться memcpy чтобы записывать и читать какие угодно объекты из char массива.