Поделиться через


Конструктор value::value

Конструктор, создающий значение NULL

_ASYNCRTIMP value();

_ASYNCRTIMP value(
   int32_t value
);

_ASYNCRTIMP value(
   double value
);

_ASYNCRTIMP explicit value(
   bool value
);

_ASYNCRTIMP explicit value(
   utility::string_t
);

_ASYNCRTIMP explicit value(
   const utility::char_t *
);

_ASYNCRTIMP value(
   const value &
);

_ASYNCRTIMP value(
   value &&
);

Параметры

  • value
    Значение C++, из которого требуется создать значение JSON, двухбайтовая строка STL C++

Заметки

Этот конструктор существует для того, чтобы строковые литералы не совпадали с другим конструктором, что весьма вероятно. Например, преобразование в логическое значение не требует определенного пользователем преобразования, поэтому будет соответствовать первому, что означает, что значение JSON становится логическим.

Требования

Заголовок: json.h

Пространство имен: web::json

См. также

Ссылки

Класс value