Condividi tramite


Costruttore value::value

Costruttore che crea un valore 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 &&
);

Parametri

  • value
    Il valore C++ da cui creare un valore JSON, una stringa a doppio byte C++ STL

Note

Questo costruttore esiste per evitare i valori letterali stringa che corrispondono a un altro costruttore, come è molto probabile. Ad esempio, per la conversione a bool non è richiesta alcuna conversione definita dall'utente, pertanto si otterrà subito una corrispondenza, cioè il valore JSON viene visualizzato come un valore booleano.

Requisiti

Intestazione: json.h

Spazio dei nomi: web::json

Vedere anche

Riferimenti

Classe value