Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.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
Android 如何使用boost asio下载文件?_Android_C++_Boost_Boost Asio_Embedded Linux - Fatal编程技术网

Android 如何使用boost asio下载文件?

Android 如何使用boost asio下载文件?,android,c++,boost,boost-asio,embedded-linux,Android,C++,Boost,Boost Asio,Embedded Linux,我现在正在android上工作,我在网上用boost下载了一个文件,但是我找不到任何健壮的简单使用示例。你能给我举一个使用boost.asio从网上下载文本文件的例子吗?或者你能推荐一个可靠的TCP/IP通信框架来实现这一点吗 我之所以问这个问题是因为我试过这些案例: cpp netlib在为arm linux AndroidABI工具链(g++作为链接器)编译时给出endian错误 curl需要libz,如果我编译libz static,它会在运行时给出segfault 我在这里使用的是经过修

我现在正在android上工作,我在网上用boost下载了一个文件,但是我找不到任何健壮的简单使用示例。你能给我举一个使用boost.asio从网上下载文本文件的例子吗?或者你能推荐一个可靠的TCP/IP通信框架来实现这一点吗

我之所以问这个问题是因为我试过这些案例:

cpp netlib在为arm linux AndroidABI工具链(g++作为链接器)编译时给出endian错误 curl需要libz,如果我编译libz static,它会在运行时给出segfault
我在这里使用的是经过修补的boost版本:

boost.Asio不直接提供此功能。但是,可以使用Boost.Asio实现更高级别的协议,如HTTP。从Boost。Asio的作者看来,这是值得考虑的,它是一个跨平台的C++库,用于使用URL下载Web内容。