Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까?그것을 변경할 수 있습니까?
Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까?그것을 변경할 수 있습니까? boost property tree write_json을 사용하여 시리얼화하려고 합니다.모든 것을 문자열로 저장합니다.데이터가 잘못된 것은 아니지만 매번 명시적으로 캐스팅해야 하기 때문에 다른 장소에서 사용하고 싶습니다.(python 또는 기타 C++ json(비부스트) 라이브러리와 유사) 다음은 샘플 코드와 로케일에 따라 표시되는 코드입니다. boost::property_tree::ptree root, arr, elem1, elem2; elem1.put("key0", 0); elem1.put("key1", true); elem2.put("key2", 2.2f); elem2.put("ke..