跳转至

Json.write

void write(String& out) const;

void write(std::ostream& out) const;

将 Json 数据序列化到字符串末尾或输出流。

异常

函数本身不会抛出任何异常,但是由于字符串末尾增加内容涉及内存分配,以及输出流本身可能状态错误,可能会抛出异常。

函数本身不处理任何异常,且内存分配通常不会出现异常。 对于输出流,函数会检查 fail() 状态,如果流已经出错,则函数会立即返回不再序列化,你需要在调用前后检查流状态。

复杂度

线性。

版本

v0.8.0 至今。