我想將int變量連接到字符串literal.String literal是一個路徑。 這是代碼如何將整數變量連接到字符串文字
bitmap.Save(L"D:\\screen.jpeg", &clsid);
在這段代碼中,我想補充int變量screen.I已經嘗試了本
bitmap.Save(L"D:\\screen"+k+L".jpeg", &clsid);// where k is the integer variable.
後不幸的是,它並沒有爲me.The錯誤工作是
"error C2110: '+' : cannot add two pointers"
使用['std :: wistringstream'](http://en.cppreference.com/w/cpp/io/basic_istringstream)構建文件名。 –
但你*可以*向指針添加一個int,包括寬字符串文字(這是一個const'wchar_t'數組)的指針衰減。結果是另一個指針,雖然;不存在例如「int.ToString()魔術」。在C#中附加了int的字符串表示。 –