1
我是一個相當新的C/C++程序員,我一直在逃避這個問題。我不知道我的字符串是否正在被轉義。這是很難解釋......在字符串中跳出反斜槓?
例如:
wchar_t* getpathAppDataLocal = 0;
SHGetKnownFolderPath(FOLDERID_LocalAppData, 0, NULL, &getpathAppDataLocal);
wstringstream apdlcl(getpathAppDataLocal);
std::cout << apdlcl.str();
這樣做的輸出給了我:"C:\Users\whatever\AppData\Local\"
這是否意味着反斜槓已經逃走?或者我必須以某種方式逃避它們,所以我可以使用apdlcl.str()
來處理類似boost::filesystem::whatever
的問題?
我使用C++進行編碼。我在標籤中包含了C++。 –