0
私はC++でネットワークプログラミングを学び始めています。標準ライブラリはネットワーキングをサポートしていないので、私はこれらのうちの1つに頼らざるを得ません。あなたはどちらがもっと簡単だと思いますか?libCURLまたはネットワークプログラミングのためのBoost?
私はC++でネットワークプログラミングを学び始めています。標準ライブラリはネットワーキングをサポートしていないので、私はこれらのうちの1つに頼らざるを得ません。あなたはどちらがもっと簡単だと思いますか?libCURLまたはネットワークプログラミングのためのBoost?
さまざまなことがあります。
あなたはlibcurlのを使用し、その後、HTTP、FTP、および他のプロトコルのスルーのためのサポートを探している場合。ソケットを直接使用して独自のプロトコルを実装したい場合は、Boost Asioを使用してください。
第3の選択肢は、Asioの上に構築されたPion Network Libraryを使用することです。しかし、これはHTTPだけをサポートし、クライアントは既成のソリューションよりもビルディングブロックです。
boostまたはlibcurlを使用する必要はありません。 「標準ライブラリ」はネットワーキングをサポートしていることが最も確実です。結局のところ、もしそうでなければ、libcurlやboostはどのように仕事をしていますか? – mah
C++標準ライブラリはネットワーキングをサポートしていません。 –