📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
ページの作成:「== 概要 == <br><br> == JSON for Modern C++ == ==== JSON for Modern C++の概要 ==== 世の中には無数のJSONライブラリがあり、それぞれに存在理由がある。<br> JSON for Modern C++では、次のような設計目標がある。<br> * 直感的な構文 *: Python等のプログラム言語では、JSONはファーストクラスのデータ型のように見える。 *: C++の演算子の全て使用して、コード内で同じ感覚を…」 |
|||
| 39行目: | 39行目: | ||
<br> | <br> | ||
==== JSON for Modern C++のインストール ==== | ==== JSON for Modern C++のインストール ==== | ||
===== Linux ===== | |||
[https://github.com/nlohmann/json JSON for Modern C++のGithub]にアクセスして、ソースコードをダウンロードする。<br> | [https://github.com/nlohmann/json JSON for Modern C++のGithub]にアクセスして、ソースコードをダウンロードする。<br> | ||
ダウンロードするファイルは、Source code (tar.gz)と記載されているリンクである。<br> | ダウンロードするファイルは、Source code (tar.gz)と記載されているリンクである。<br> | ||
| 53行目: | 54行目: | ||
make install | make install | ||
<br> | <br> | ||
===== Windows ===== | |||
[https://github.com/nlohmann/json JSON for Modern C++のGithub]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードするファイルは、<u>include.zip</u>または<u>json.hpp</u>と記載されているリンクである。<br> | |||
<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
各プロジェクトファイルに配置して、json.hppをインクルードして使用する。<br> | |||
<br> | |||
==== 使用方法 ==== | ==== 使用方法 ==== | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||