https://docs.microsoft.com/en-us/cpp/mf ... a_web_page
ここのページを参考にC/C++でのURLからのダウンロードできるプログラムを考えています。
しかし、最初の #include <afxinet.h> の afxinet.h のファイルがどこにもみあたらず、
ググってもでてこないので、どうしたらいいのか途方に暮れています。
入れているのは Visual Studio 2019 Express です。
インストールオプションは、デスクトップ開発、ゲーム開発 です。
2017からMFCがExpressからはずされたとの記事があり、
探している afxinet.h はMFCの中にあるとの記事もありました。
閉じたのでソースは喪失
どうしたら上のリンクのコードがコンパイルできるようになるのでしょうか?
追加するヘッダーファイルが見つからない
Re: 追加するヘッダーファイルが見つからない
"afx何チャラ.h" というヘッダーファイルは MFC 関連のヘッダーファイルです。
そして Express は昔(Visual C++ 2005)から MFC はサポートしていません。
Visual Studio Community 2019 をお使いください。
企業で Community を使うのはいろいろ制約がありますが、個人が使う場合は何の問題もないはずです。
当方では "afxinet.h" は%VCINSTALLDIR%\Tools\MSVC\14.22.xxxxx\atlmfc\include" にあります。
Re: 追加するヘッダーファイルが見つからない
よくみると インストールしていたのは Express ではなく Community でした。
https://www.softantenna.com/wp/tips/vis ... 9-install/
ここのページにある
細かなインストールオプションは右側のペインで設定可能です。例えばMFCアプリを作成する場合「C++によるデスクトップ開発」にチェックを入れた上に、右側のペインで「v142 ビルドツール用C++ MFC(x86およびx64)」にチェックを入れます。
を試してみます。
>>Bullさん
>"afx何チャラ.h" というヘッダーファイルは MFC 関連のヘッダーファイルです。
>そして Express は昔(Visual C++ 2005)から MFC はサポートしていません。
>Visual Studio Community 2019 をお使いください。
失礼しました。 Express と Community を混同してました。
https://www.softantenna.com/wp/tips/vis ... 9-install/
ここのページにある
細かなインストールオプションは右側のペインで設定可能です。例えばMFCアプリを作成する場合「C++によるデスクトップ開発」にチェックを入れた上に、右側のペインで「v142 ビルドツール用C++ MFC(x86およびx64)」にチェックを入れます。
を試してみます。
>>Bullさん
>"afx何チャラ.h" というヘッダーファイルは MFC 関連のヘッダーファイルです。
>そして Express は昔(Visual C++ 2005)から MFC はサポートしていません。
>Visual Studio Community 2019 をお使いください。
失礼しました。 Express と Community を混同してました。
Re: 追加するヘッダーファイルが見つからない
私には難し過ぎるのでwgetを外部ツールとして使うことにしました。