Partilhar via


Construtor value::value

Construtor que cria um valor nulo

_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 &&
);

Parâmetros

  • value
    O valor de C++ para criar um valor JSON da cadeia de caracteres de dois bytes de C++ STL

Comentários

Esse construtor existe para evitar que literais de cadeia de caracteres correspondam a outro construtor, como é muito provável. Por exemplo, a conversão para bool não requer uma conversão definida pelo usuário e, por essa razão, fará a correspondência primeiro, o que significa que o valor JSON será apresentado como um booliano.

Requisitos

Cabeçalho: json.h

web::json deNamespace:

Consulte também

Referência

Classe value