Вопросы по теме 'dynamic-arrays'
Пользовательское индексирование Delphi SetLength
В Delphi можно создать массив типа
var
Arr: array[2..N] of MyType;
который представляет собой массив из N - 1 элементов, проиндексированных от 2 до N.
Если мы вместо этого объявим динамический массив
var
Arr: array of MyType...
1132 просмотров
schedule
01.06.2024
преобразовать код С++ в С# при объявлении массива
Недавно я хочу преобразовать некоторые коды из opencv в С#. Но у меня есть проблема с объявлением динамического массива в С++.
int* memorySteps = 0;
CV_CALL( memorySteps = new int [ 10*sizeof(memorySteps[0]) ]);
Я хочу преобразовать его...
157 просмотров
schedule
12.06.2024
Динамический массив указателей на структуру выдает SIGSEGV при назначении переменной-члена
Я совершенно уверен, что это простая проблема, но я пытаюсь создать структуру данных, реализующую динамический массив структур.
Каждая структура реализует связанный список.
Поэтому я думаю, что мне нужен массив указателей, которые будут...
584 просмотров
schedule
10.05.2024
Как изменить размер массива элементов структуры
Я пишу программу, в которой у меня есть один класс, внутри этого класса (или снаружи, надеюсь, это не имеет значения) у меня есть структура. В этом классе мне нужно создать массив элементов структуры (я знаю, что могу использовать вектор, например,...
4191 просмотров
schedule
26.01.2024
Как создать динамические массивы структур в D с отключенным конструктором?
У меня есть такой код:
struct MyStruct {
immutable int id;
immutable int value;
this() @disable;
this(immutable int pId) {
id = pId;
value = getValueById(id);
}
}
void main() {
MyStruct structs = new...
71 просмотров
schedule
07.11.2023
*** обнаружен glibc *** и проблемы с динамическим размещением — C++
У меня есть две проблемы, которые, я считаю, связаны. Я пытаюсь создать динамический массив переменных, а затем получить доступ к различным конкретным членам массива. Сегмент кода, вызывающий проблемы:
double *F_inertia, *F_drag, *F_KN;...
68 просмотров
schedule
12.03.2024
c - realloc() для токенизированного массива: сигнал ошибки SIGABRT
В строке 56 я пытаюсь изменить размер массива:
tokenArray = (char**) realloc(tokenArray, tokSize * (sizeof(char)));
Я получаю сообщение об ошибке:
(11972,0x7fff7ca4f300) malloc: * ошибка для объекта 0x100105598: неверная контрольная...
802 просмотров
schedule
08.10.2022
Сложность времени — вставка элемента в середину динамического массива
Я наткнулся на эту статью о временной сложности динамических массивов, которая многое прояснила. Однако у меня есть вопрос, основанный на конкретном случае. Скажем, у меня есть динамический массив, в котором всего 6 элементов, и предположим, что...
1805 просмотров
schedule
20.01.2024
Визуализация динамического массива в представлении Angular2
У меня есть динамический массив, который я хочу отображать в представлении компонента, когда некоторые элементы добавляются/удаляются внутри.
Массив отображается методом ngOnInit() в моем компоненте приложения (ts) :
import { Component,...
1001 просмотров
schedule
31.05.2024
Как заполнить динамический 2D-массив?
Почему это:
Dim Arr As Variant
p = 1
For i = 1 To LRow
If Sheets("Data").Range("U" & 4 + i).Value > 0 Then
ReDim Preserve Arr(1 To p, 1 To 2)
Arr(p, 1) = Sheets("Data").Range("U" & 4 + i).Value
Arr(p, 2) =...
847 просмотров
schedule
19.03.2024
аргумент типа const char * несовместим с параметром типа char
Я пытаюсь реализовать реализацию динамического массива на С++ с использованием указателей и шаблонов, чтобы я мог принимать все типы. Код отлично работал с int , но использование char дает ошибку. Я пробовал онлайн другие вопросы SO, но ничего не...
1213 просмотров
schedule
03.02.2024
Является ли UB приведением указателя к пустому указателю и записи в него?
Я работал над созданием динамических массивов в C, и я придумал это решение в качестве общей структуры того, как я хочу, чтобы мои функции/макросы работали:
//dynarray.h
#define dynarray(TYPE)\
struct{\
TYPE *data;\
size_t...
138 просмотров
schedule
24.10.2022
Проблема сортировки слиянием С++ при использовании динамического массива
Я пытаюсь реализовать функцию сортировки слиянием, но у меня проблема с частью слияния. Поскольку изначально я не знаю размер массива, я создал временный динамический массив для хранения окончательного объединенного массива. Когда я запускаю этот...
38 просмотров
schedule
26.10.2022