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