エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C++でJSONを扱う第4の方法 #8
JSONをC++で扱うのはなかなか難しい。JSONはJavaScriptのような動的な型付けの言語だと簡潔に扱えるが、... JSONをC++で扱うのはなかなか難しい。JSONはJavaScriptのような動的な型付けの言語だと簡潔に扱えるが、C++のような静的な型付けの言語との相性はいまいちである。JavaScript だとこんな感じにできることが: >> d = JSON.parse("{'foo': 123, 'bar': 'hello'}") Object >> d["foo"] 123 >> d["bar"] "hello" C++ でJSONを扱うと大体こんな感じのコードになると思う。 Dictionary* d = JSONReader::Read("{'foo': 123, 'bar': 'hello'}"); int n = d->GetInteger("foo"); std::string s = d->GetString("bar"); GetInteger(), GetString() な

