value::value – konstruktor
Konstruktor vytvářející hodnotu 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 &&
);
Parametry
- value
Hodnota C++ k vytvoření hodnoty JSON z, řetězce C++ STL s dvojitým bajtem
Poznámky
Tento konstruktor existuje, aby se zabránilo spojení řetězcových literálů s jiným konstruktorem, což je velmi pravděpodobné.Například převod na hodnotu bool nevyžaduje uživatelem definovaný převod a proto se vyhoví první, což znamená, že se hodnota JSON změní na logickou.
Požadavky
Záhlaví: json.h
Obor názvů: web::json