bytedance / bytedance/sonic-cpp
Proposal: friendly list initialization for document or node.
Open
good first issue
proposal
- Dominant language
- C++
- Stars
- 976
- Forks
- 127
- PR merge metrics
- No merged PRs in 30d
Description
Now, initialization is complex as follows:
```
Document doc;
doc.SetObject();
doc.AddMember(key, value);
```
Can we use the c++11 initialization list:
```
Document doc { {"a", "b"}, {"c", false}, {"d", {1, 2, 3}}};
```
Contributor guide
Assessment
This issue has not been assessed yet.