我覺得這是一件容易的事情,但由於某種原因,我無法理解發生了什麼。C++向量字符串for循環push_back錯誤
當我運行這段代碼時,它將一個URL與字符串元素從一個數組中組合,然後將其推入一個字符串向量,它會成功推送第一個URL,但之後會出現某種內存泄漏?控制檯無限循環亂碼...
string anonlist[] = {"test1","test2","test3","test4","test5","test6","test7"};
for (int i=0; i<=7; i++)
{
vector<string> nameurl;
nameurl.push_back("http://api.twitter.com/1/users/show.json?screen_name="+anonlist[i]);
cout << nameurl[i] << endl;
}