3

HTTP GETリクエストを自分のサイトに送信してから、ページのコンテンツを取得して解析する必要があります。エンドアプリケーションを完全に独立させたいので、libCURLのようなライブラリを使用したくない(これは個人的な経験からの引用です、私は間違っているかもしれませんが、クライアントがlibCURLでアプリケーションを実行するには特定のダイナミックリンクライブラリを持っている必要があることを思い出してくださいライブラリ。)、VisualStudio2012でC++を使用しています。

コード例も良いでしょう。

4

2 に答える 2

3
  1. ほとんどのライブラリは静的にコンパイルできます。静的ライブラリを使用すると、実行可能ファイルにリンクされるため、ライブラリの dll を出荷する必要はありません。チュートリアル: 静的ライブラリの作成と使用 (C++)
  2. 一部のライブラリはヘッダーのみ、またはヘッダーのみのモードで使用できます。コンパイラはライブラリをソースに取り込みます。ここでも、ライブラリ用の dll は生成されません。たとえば、Asiocpp-netlibをヘッダーのみのモードで動作させることができます。また、どこかにある Asio 用のシンプルな http クライアントのサンプルもあります。
  3. DLL を出荷せずにWinINetまたはWinHTTPを使用できると思います。
于 2012-12-22T17:16:16.583 に答える