4 2.7. Дополнительно
Gregory Lirent edited this page 2022-08-17 21:58:11 +03:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Дополнительно

include/extra/vtype.h

  • const char* libcdsb_vtype_name(vtype t)

    • Принимает значение константы из перечисления vtype в качестве аргумента
    • Возвращает строковое представление названия полученной константы.
  • const char* libcdsb_vtype_stringify(const void* value, vtype type)

    • Принимает указатель на область памяти, содержащую значение с типом, описанным константой из перечисления vtype type
    • Принимает значение константы из перечисления vtype в качестве описания типа value
    • Возвращает строковое представление значения value, при этом, для контейнеров, поставляемых в рамках данного проекта (за исключением vtype_string), устанавливается заглушка вида "<VTYPE_X>". Каждый новый вызов данной функции изменяет ранее полученные данные. Однако вызов этой функции потокобезопасен.

К оглавлению