ユーザー名をログに記録するためのリンクを開こうとしていますuNameAddr
。
URL: 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);