我正在尝试打开一个链接来记录用户名uNameAddr
。
网址:http://zzz.com?username=MyNameIsJack
。
所以我需要这样做"http://zzz.com?username=" + uNameAddr
。
但我遇到了一个错误。我想我的语法似乎错误?
curl_easy_setopt(curl, CURLOPT_URL, "http://zzz.com?username=" + uNameAddr);
整个代码:
char *uNameAddr = (char*) ExeBaseAddress + 0x34F01C;
printf("%s \n", uNameAddr);
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://zzz.com?username=" + uNameAddr);
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}
更新
所以我尝试了:
char username[512];
strcpy ( username, "http://zzz.com?username=" );
strcat ( username, uNameAddr );
但是在处理这部分时应用程序崩溃了。
curl_easy_setopt(curl, CURLOPT_URL, username);