BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Тип данных hash в harbour
 
Тип данных hash в руководстве БЭСТ не упомянут, но фактически имеется. Это работает:

Код
hash := {5 => 'ok', 'foo' => 3, stod('20000101') => {1}}
messagebox(valtype(hash)) // H
messagebox(hash[5]) // ok

Однако функции для работы с hash (например, hb_HHasKey и проч.), что описаны в руководстве к Harbour (https://harbour.github.io/doc/index.html) не работают в БЭСТ:

Код
messagebox(str(hb_hhaskey(hash, 'foo'))) // ошибка, функция hb_hhaskey не найдена

Вопрос Eсть ли вообще функции для работы с hash в harbour от БЭСТ?
 
В случае, если функций для работы с hash нет, допустимо ли пользоваться этим типом данных?
 
Сам то массив работает
 
Цитата
nordk пишет:
Сам то массив работает
То есть hash? Вот именно, что работает. Но функции для работы с ним, что описаны в руководстве к harbour, кажется, отсутствуют. Нет ли у кого сведений на этот счет?
 
Дело в том, что ядро к БЭСту собирается.
А значит не все что есть в харборе может быть в БЭСТе.
В частности этих функций в ядре БЭСТа нет
 
Ясно. Спасибо.
Страницы: 1
Читают тему (гостей: 1)