C++ LibCurl - 将 CURLcode 转换为 CString
将“res”变量(CURLcode)转换为 CString 的最简单方法是什么?
这是在我的机器上编译良好的标准示例,但我想在 MFC 应用程序中使用它并将结果显示为 MessageBox。任何帮助表示赞赏!
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://example.com");
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}
What would be the easiest way to convert the "res" variable (CURLcode) into a CString?
Here's the standard example which compiles fine on my machine but I want to use this in a MFC app and display the result as a MessageBox. Any help is appreciated!
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://example.com");
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
curl_easy_strerror
函数。或者
You can use
curl_easy_strerror
function.or
CURLcode
是一个数字,所以在 Google 上花了 4 秒并且从未使用过 MFC 后,我发现你可以这样做:A
CURLcode
is a number, so after 4 seconds on Google and having never used MFC, I found you can do this: