どのライブラリを使用するようにアドバイスしてくれますか? 私はこれらのライブラリを知りません。Boostは非常によく使われているが、コーディングが難しいと聞きました。
したがって、この質問をできるだけ客観的にするために、単純に初心者プログラマーの観点から (私は人生で C++ で ~1000 の LOC をコーディングしました)、どのライブラリーを学ぶのが良いでしょうか?
主にHTTPクライアントに使用します。
どのライブラリを使用するようにアドバイスしてくれますか? 私はこれらのライブラリを知りません。Boostは非常によく使われているが、コーディングが難しいと聞きました。
したがって、この質問をできるだけ客観的にするために、単純に初心者プログラマーの観点から (私は人生で C++ で ~1000 の LOC をコーディングしました)、どのライブラリーを学ぶのが良いでしょうか?
主にHTTPクライアントに使用します。
答えは主観的なものに違いありませんが、特に初心者向けに重点を置いている場合、POCO は明らかに進むべき道だと思います。実際にはいくつかの HTTPClient クラスがあり、何かが機能することに満足しているという点を超えたら、コードを理解するのに十分明確であるため、それがあなたを導く場所である場合に、なぜそれが機能するのかを掘り下げて理解することができます.
POCO は適切に記述された OOP コードであり、テンプレートなどを理解する方法はあまり必要ありません。クラスは相互に十分に統合されており、広範であり、ドキュメントは多かれ少なかれ、必要な次の (または前の) クラスを示しています。ブーストで実行される可能性が高いため、20 個の個別のライブラリをダッシュすることはありません。(後でそのための時間はいつでもあります!)