問題タブ [libjson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
223 参照

c++ - PHP stdClass のような C++ 多型マップ

C++ で JSON ファイルを解析するために libjson を使用しています。マップの PHP スタイル表記のようなことができるかどうか疑問に思っていました。

いくつかの擬似コード:

このような結果を受け取ることは可能ですか?

たぶん、BaseClass の現在の型の列挙型でしょうか?

BaseClass とテンプレート クラスで作成しようとしましたが、オブジェクトを反復処理できませんでした。それとも、BaseClass の演算子をオーバーロードする必要がありますか? それとも、ケースごとに BaseClass を継承する必要がありますか (マップ型オブジェクトのクラス、int 型のクラス、文字列のクラスなど)?

私は今、少し絶望的です。私を正しい方向に導く人が必要です:-P

PS: ブーストは使いたくない :-/

どうもありがとうございました、

ダニエル

0 投票する
4 に答える
1506 参照

c++ - json_object_object_add、セグメンテーション違反

以下のように使用しlibjosn-cていますが、セグメンテーション違反エラーが発生します。

行を削除するとjson_object_object_add(root, "Child", value);、エラーは発生しません。

私は経験がありませんlibjson-c。ご協力いただきありがとうございます!

0 投票する
1 に答える
686 参照

c - libjson-c のクロスコンパイル : libjson-c で失敗、Linkhash.c 警告

これを避けるためにフラグを追加する必要がありますか?

0 投票する
0 に答える
1490 参照

opencv - cmake Ubuntu 16.04をインストールできません

openCV lib をインストールしようとすると、最初のステップの 1 つは cmake をインストールすることですが、

私は受け取る

build-essential, libjsoncpp-dev, pkg-config...などをインストールしました

エラーはどこですか?

0 投票する
0 に答える
31 参照

c - Cは同じ名前のjsonオブジェクトを解析します

「json-c/json.h」によって、Cでjsonを解析します。

私は構造を持っています:section: [ {item: {...}, item: {...}, ..., item: {...}} ]

次の方法で 1 アイテムを取得できます。

アイテムの数を取得し、すべてのアイテムを解析するにはどうすればよいですか?