【问题标题】:Reading in file from the internet in c++用c ++从互联网读取文件
【发布时间】:2014-06-24 04:01:18
【问题描述】:

所以我已经研究了如何做到这一点,并最终将 libcurl 作为最佳选择。然而,在 Visual Studio 中实现该库的所有指南都已经过时和/或没有具体说明如何使其运行。

我找到了this one guide 并按照说明完全按照说明进行操作,但是在运行时...

#include <ostream>
#include "stdafx.h"
#include <stdio.h> 
#include <curl/curl.h>

...它说找不到让我困惑的 curl/curl.h。

谁能告诉我我做错了什么和/或其他更简单的方法来解决这个问题?最后,我只需要将like this xml file 读入我正在制作的 c++ 程序中,以便我可以将这些数据用于以后使用。

我也找到了this,但日期是从 2002 年开始的,所以我什至没有尝试过。

我是否应该使用不同的编程语言?例如,我喜欢使用 c++,因为它对于大多数与 python 不同的东西都非常快。

【问题讨论】:

    标签: c++ visual-studio-2010 libcurl


    【解决方案1】:

    假设您使用的是 Visual Studio IDE(从 stdafx.h 包含推断)您必须添加 curl 目录(存在 curl 的目录,例如如果 curl.h 位于 c:\sdk\curl\curl.h,则添加 c :\sdk )进入附加包含目录(右键单击项目 -> 属性 -> 配置属性 -> C/C++ -> 常规

    【讨论】:

    • 哇,非常感谢,它成功了!其他步骤是否有任何意义,或者我是否应该出于清洁目的撤消其中一些步骤?另外,我不知道 stdafx.h 做了什么,但它在我阅读的一些教程/指南中。另外,当我制作程序的可执行文件时,库是否也会像它一样工作?
    • 你必须添加liker -> 输入 -> 额外的依赖也将.dll文件放在PATH中或与应用程序可执行文件并行。
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多