Результаты поиска по запросу "variable-length-array"

2 ответа

переменная длина std :: array как

Поскольку мои обычно используемые компиляторы C ++ допускают массивы переменной длины (например, массивы в зависимости от размера среды выполнения), мне инте...

2 ответа

Есть ли в C ++ массивы переменной длины?

Я всегда думал, что массивы переменной длины не разрешены в C ++ (см .:Почему массивы переменной длины не являются частью стандарта C ++?). Но почему этот ко...

2 ответа

Требуется ли, чтобы массив C переменной длины выделялся из стека?

После удаления всех вызовов malloc и calloc из нашего кода для встроенной системы, я с удивлением обнаружил, что malloc все еще связывается. График вызовов у...

ТОП публикаций

2 ответа

Передача многомерного массива переменного размера

Я пытаюсь понять, что такое «наилучшая практика» (или вообще любая практика) для передачи многомерного массива в функцию в c. Конечно, это зависит от приложе...

2 ответа

Таким образом, накладные расходы в основном являются дополнительным косвенным указанием (вы должны где-то хранить адрес VLA) и регистрировать давление из-за сохранения исходного диапазона стека где-то также.

на этот вопрос:Почему компилятору C / C ++ нужно знать размер массива во время компиляции? мне пришло в голову, что разработчикам компиляторов нужно было нес...

2 ответа

Как вычисляется размер массива переменной длины во время выполнения в C99?

В C89 длина массива известна во время компиляции. Но в C99, с массивами переменной длины, длина массива может быть неизвестна до времени выполнения. Так как это вычисляется? И почему длина динамически распределенного массива не может быть ...

2 ответа

переменная длина std :: array как

Поскольку мои обычно используемые компиляторы C ++ допускают массивы переменной длины (например, массивы в зависимости от размера среды выполнения), мне интересно, есть ли что-то вродеstd::array с переменным размером? Конечноstd::vectorимеет ...

2 ответа

C ++ В чем разница между статическим и динамическим размещением этого массива? [Дубликат]

На этот вопрос уже есть ответ: Разница между типом массива и массивом, выделенным с помощью malloc [/questions/10575544/difference-between-array-type-and-array-allocated-with-malloc] 9 ответовint length = 5; int hi[length]; Против int length ...

3 ответа

Динамическое размещение массива в стеке в C

Я только вчера провел эксперимент, и нашел что-то запутанное

3 ответа

MATLAB: перебрать значения списка из функции 'who'

У меня есть длинный список переменных в моей рабочей области. Во-первых, я нахожу потенциальные переменные, которые могут быть мне интересны при использовании