TACRClientInfo = packed record
Host: String;
Port: Integer;
Application: String;
DatabaseName: String;
DatabaseFileName: String;
SessionID: TACRSessionID;
end;
TACRClientInfoArray = array of TACRClientInfo;
Clients: TACRClientInfoArray;
Length(Clients);
Нужен аналог функции Lenght
Я пытаюсь использовать однофайловую БД Accuracer, которая написана на Delphi. Мне нужно получить количество структур о подключённых к серверу пользователях. В примере для Delphi используется функция Lenght. Какой её аналог для Builder C++?
Код:
Во-вторых, в C++ определить размер массива невозможно (за исключением созданного стеке текущей функции)
Значит, нужно исходить из того, как будет реализован в BCB массив значений. Возможно - будет использоваться шаблон DynamicArray. В этом случае всё просто - длина массива определяется свойстом Length.