@Sadzurami said in Проверить существование ресурса:
@Fox название я задаю самостоятельно. Если при инициализации модуля ресурс с заданным именем постоянно создавать через RCreate() - данные стираются.
Ресурс нужен для работы в многопотоке, соответственно каждый поток будет инициализировать модуль в начале жизни потока, тем самым пересоздавать имеющийся ресурс.
Поэтому и интересует способ узнать был ли ресурс создан заранее, чтобы не использовать RCreate()
Такого функционала нет, но узнать существует ли ресурс можно несколькими способами. Например сразу после создания поместить в него какие либо данные и проверить их существование через
RMap("res").at(0)
или
RMap("res").length()
либо можно добавить проверку через глобальную переменную. То есть перед созданием ресурса проверять значение глобальной переменной, если значение пустое, значит создаём ресурс и записываем в глобальную переменную любую строку.