cJSON: И про сервисные функции очистки GROUP
Добавлено: 05 Октябрь 2024, 8:03
Добрый день !
По ненавязчивой рекомендации администрации создаю на каждый вопрос новую тему.
Прошу рассмотреть возможность добавление в класс CJSON метода очистки структуры (GROUP/QUEUE) с массивами.
Это грабли, на которые будет наступать каждый, кто хоть раз напишет для GROUP с DIM оператор CLEAR(GROUPNAME).
Это такой же внутренний косяк Clarion, как и история с IsBool / Instance / JsonName и его нужно убирать в классе.
Во избежание проблем, должно быть жёсткое провило для очистки GROUP / QUEUE:
Я устроил на ClaHUB очередной срач, но добился рабочего решения вопроса:
https://clarionhub.com/t/how-do-i-clear ... ay/7502/26
Если у Вас есть альтернативный вариант - прекрасно ! Предложите. Но так или иначе вопрос должен быть решён.
По ненавязчивой рекомендации администрации создаю на каждый вопрос новую тему.

Прошу рассмотреть возможность добавление в класс CJSON метода очистки структуры (GROUP/QUEUE) с массивами.
Это грабли, на которые будет наступать каждый, кто хоть раз напишет для GROUP с DIM оператор CLEAR(GROUPNAME).

Это такой же внутренний косяк Clarion, как и история с IsBool / Instance / JsonName и его нужно убирать в классе.
Во избежание проблем, должно быть жёсткое провило для очистки GROUP / QUEUE:
Код: Выделить всё
!Clear(GroupName) - НЕПРАВИЛЬНО ! :(
Json::DeepClear(GroupName) - ПРАВИЛЬНО ! :)
https://clarionhub.com/t/how-do-i-clear ... ay/7502/26
Если у Вас есть альтернативный вариант - прекрасно ! Предложите. Но так или иначе вопрос должен быть решён.
