Json-cpp: ¿cómo inicializar desde una cadena y obtener el valor de la cadena?

Mi código a continuación se bloquea (¡Error de depuración! Se ha llamado a R6010 abort ()). ¿Me puedes ayudar? También me gustaría saber cómo inicializar el objeto json a partir de un valor de cadena.

Json::Value obj;
obj["test"] = 5;
obj["testsd"] = 655;
string c = obj.asString();

Respuestas a la pregunta(2)

Su respuesta a la pregunta