0
我嘗試了不同的方式,但似乎無法正常工作。請幫幫我。如何將wstring轉換爲字符數組或使用C++進行比較
wstring strname = "C:\\Users\\projects\\app.exe";
char processName[] = "newapp.exe";
我得APP.EXE從則strName和比較,對processName(newapp.exe)
我嘗試了不同的方式,但似乎無法正常工作。請幫幫我。如何將wstring轉換爲字符數組或使用C++進行比較
wstring strname = "C:\\Users\\projects\\app.exe";
char processName[] = "newapp.exe";
我得APP.EXE從則strName和比較,對processName(newapp.exe)
strname
使用_wsplitpath
並將其存儲在另一個wstring的。MultiByteToWideChar
或mbstowcs
將processName
轉換爲寬字符字符串。
推測這些都不是實際代碼中的文字。 –
好吧,我會添加我的實際code.I尋找任何API,如果我通過文件路徑包括名稱, – JChan
@JChan:['PathFindFileName'](http://msdn.microsoft.com/ EN-US /庫/窗/桌面/ bb773589(v = vs.85)的.aspx)? – ildjarn