Comments (5)
Can you point to a the page where we suggest using namespace std;
? I can't find it anywhere in the sources.
using namespace boost::json;
is something we do for the documentation. Otherwise all snippets would have had very long identifiers that are harder to read. We also omit necessary includes for snippets to work. It's done to just remove clutter. We do not actually suggest you do that in your code.
I personally only use using namespace
for namespaces that are meant for that (namespaces with special operator overloads like std::chrono_literals
or namespaces with special variables like std::placeholders
). And for other namespaces I just use aliases e.g. namespace json = boost::json;
.
Now, to your actual question. Vinnie called it string
, because it's for JSON strings, simple as that.
from json.
I saw it in the Quick Look. It's at the end of the first paragraph.
I thought I must have misunderstood something.
Reading it again now, I can see your point that it's only to reduce clutter. I took it as a suggestion that this is the way that I should write the code. Thanks for the clarification!
from json.
I saw it in the Quick Look. It's at the end of the first paragraph.
I triple checked, but there's no using namespace std;
specifically there.
from json.
//sometimes you have multiple json lib at the same time so...
namespace bj = boost::json;
from json.
Yes, thank you. That's what I'm doing now. I was just a bit confused by what I read in the "Quick Look", is all.
from json.
Related Issues (20)
- Exception of segment fail when run value_from for tree structuor HOT 2
- boost::json::value_to on std::bitset? HOT 6
- Regression: serializing vector<> of objects HOT 4
- Linux gcc compilation failures with --pedantic-errors flag: error: extra ‘;’ HOT 1
- Value Iteration HOT 5
- Question: how to determine the required size for temp buffers? HOT 7
- If an unsigned integer is serialized, deserializing back to the unsigned integer fails HOT 8
- Comment Only: Logo HOT 3
- Stack exaustion while value_from(std::filesystem::path) HOT 5
- Small help for non eagle eyed people HOT 2
- Documentation inconsistency about exceptions HOT 2
- Add a convenience member function to call value_to HOT 5
- boost::json::value::is_uint64() behaves unintuitively HOT 6
- Add support to universal tag_invoke for class as struct with macro BOOST_DESCRIBE_CLASS HOT 10
- Unable to extract boolean value in numberic format HOT 1
- Add a shorthand to masquerade a type parsing/serializing HOT 1
- Allow unknown described class members with a parse option HOT 5
- Null-dereference warning in value_to HOT 2
- Error in parse_into() Error: unknown name or Error: incomplete JSON HOT 2
- Backwards compatibility? (new structure definitions but old json serialization) HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from json.