Dynamically load url in libcurl with C++

thekevin07's Avatar, Join Date: Sep 2008
Go4Expert Member
I am eventually going to call url dynamically from mysql but below is pretty close what i'm trying to do before i plug mysql into my program. The error that gets returned is error code 3
which i believe means the url was formatted poorly anyone know what im doing wrong

Code:
	
string x="http://www.mysite.com/";
     curl = curl_easy_init();  
 	  curl_easy_setopt(curl, CURLOPT_URL, x);

Thanks
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
Not RTFM is what you're doing wrong.

CURLOPT_URL
The actual URL to deal with. The parameter should be a char * to a zero terminated string.

A string is NOT a char * to a zero terminated string. However, x.c_str() is, so that would be the solution.
thekevin07's Avatar, Join Date: Sep 2008
Go4Expert Member
sorry i did read the manual but im kind of new still i took a c++ course in high school a while back im not use to .c_str() type stuff all the work we did dealt with numbers.

Thank you very much for the help.