Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C+中访问网页+; P>有一个好的简单的库,允许C++加载网页吗?我只想抓取源代码作为文本。我没有使用任何IDE或重要的库,只使用直接的命令行 切切实实,我在C++编程中有什么基本的缺失吗?我认为当今任何常用的语言都会有大量基于web的功能,对计算机的使用至关重要,但我几乎找不到关于如何实现这一功能的讨论。我意识到C++明显地早于现代互联网,因此它缺乏任何核心能力在这方面是合理的,但是相关的图书馆看起来如此稀少的事实令人困惑。_C++ - Fatal编程技术网

在C+中访问网页+; P>有一个好的简单的库,允许C++加载网页吗?我只想抓取源代码作为文本。我没有使用任何IDE或重要的库,只使用直接的命令行 切切实实,我在C++编程中有什么基本的缺失吗?我认为当今任何常用的语言都会有大量基于web的功能,对计算机的使用至关重要,但我几乎找不到关于如何实现这一功能的讨论。我意识到C++明显地早于现代互联网,因此它缺乏任何核心能力在这方面是合理的,但是相关的图书馆看起来如此稀少的事实令人困惑。

在C+中访问网页+; P>有一个好的简单的库,允许C++加载网页吗?我只想抓取源代码作为文本。我没有使用任何IDE或重要的库,只使用直接的命令行 切切实实,我在C++编程中有什么基本的缺失吗?我认为当今任何常用的语言都会有大量基于web的功能,对计算机的使用至关重要,但我几乎找不到关于如何实现这一功能的讨论。我意识到C++明显地早于现代互联网,因此它缺乏任何核心能力在这方面是合理的,但是相关的图书馆看起来如此稀少的事实令人困惑。,c++,C++,谢谢你的帮助。当然,例如,它很强大,很受欢迎 互联网相关的C++库非常丰富,它们只是C++标准的一部分,部分原因是标准的当前版本太旧了,尽管我确信这不是唯一的原因。但是,如果你转向开源世界,你会发现比你所能找到的更多。是一个流行的获取HTTP和其他URL的C库。还有一个C++绑定。 在Windows上,您具有和API 我认为HTTP有点太复杂了,不能成为C++标准库的一部分。该规范必须考虑很多细节,例如代理服务器和MIME类型。如果它是“简单的命令行”,为什么不使用wget?我想说它主要缺少标准

谢谢你的帮助。

当然,例如,它很强大,很受欢迎

<>互联网相关的C++库非常丰富,它们只是C++标准的一部分,部分原因是标准的当前版本太旧了,尽管我确信这不是唯一的原因。但是,如果你转向开源世界,你会发现比你所能找到的更多。

是一个流行的获取HTTP和其他URL的C库。还有一个C++绑定。

在Windows上,您具有和API


<>我认为HTTP有点太复杂了,不能成为C++标准库的一部分。该规范必须考虑很多细节,例如代理服务器和MIME类型。

如果它是“简单的命令行”,为什么不使用
wget
?我想说它主要缺少标准库frim,原因与线程、GUI、DBs、,所有的网络资源都不存在:STD C++必须能够在一个没有任何东西的环境中运行(包括“无人托管”的环境)。我认为这是标准委员会的政治。我认为,正是这种追求完美和达成共识的愿望承担了每一个标准之前疯狂、痛苦的时间成本——大量的时间。@Drew,“非托管”环境被允许丢失标准库的许多部分,例如文件流,因此,这不是缺少其他部分的合理原因,这些部分可能会被“非完全托管”环境忽略。