在C++/CX Windows App Store中,我們如何根據空間執行字符串拆分,對於Platform::String^
?我只是找不到分割功能。如何根據Platform :: String的空間執行字符串拆分?
1
A
回答
1
可能沒有拆分方法,因爲微軟已經表示(現在)他們不打算添加一個。在用於Platform::String類的文檔他們陳述:在Windows運行時
文本在C++通過 平臺:: string類/ CX來表示。當您將 字符串來回傳遞給Windows運行時類中的方法,或者 與 應用程序二進制接口(ABI)邊界上的其他Windows運行時組件進行交互時,請使用Platform :: String Class。 Platform :: String Class提供了幾種常用字符串操作的方法,但它不是一個全功能的字符串類,而是它的 。在您的C++模塊中, 使用標準C++字符串類型(例如wstring)處理任何重要的文本 ,然後在將它傳遞給公共接口或從公共接口傳遞之前將最終結果轉換爲Platform :: String^ 。在wstring或wchar_t *和Platform :: String之間進行轉換非常簡單並且效率高於 。 (來源:http://msdn.microsoft.com/en-us/library/windows/apps/hh699879.aspx)
考慮什麼是上面最好的辦法是從STD字符串的工作,並與分裂的許多不同的實現的一個工作。有一些偉大的建議here。
我希望這會有所幫助。
相關問題
- 1. 根據空間拆分包含字符和數字的字符串
- 2. 如何根據字符長度拆分字符串
- 3. 如何根據字符數量拆分長字符串
- 4. 拆分字符串Java空間
- 5. 根據條件拆分字符串
- 6. 根據csv拆分字符串
- 7. 根據字符寬度將字符串拆分爲多行(python)
- 8. R:拆分字符串&根據拆分分配變量
- 9. 如何將此字符串拆分爲Dictionary <string,string>?
- 10. 無法執行字符串拆分
- 11. 如何在string中將字符串拆分爲單個字符?
- 12. 拆分字符串並在字符串之間添加空格
- 13. 如何根據拆分單元的一般格式拆分字符串?
- 14. C++如何根據最後的'。'將字符串拆分爲兩個字符串。
- 15. 拆分字符串在Java中,根據拆分規則?
- 16. Java - 如何根據一定的長度拆分字符串?
- 17. 如何根據javascript中的值拆分字符串
- 18. 檢查字符前後是否有空格來執行字符串拆分
- 19. 基於區間的拆分字符串
- 20. 根據沒有apache庫的空白將行拆分爲字符串
- 21. 根據前導字符的存在拆分字符串
- 22. 根據javascript中的側翼字符拆分字符串
- 23. 根據字符串的第一個字符拆分XML文件
- 24. 根據設置的字符長度拆分字符串
- 25. 如何拆分字符串?
- 26. 如何拆分字符串?
- 27. 如何拆分字符串?
- 28. 如何拆分字符串
- 29. 如何根據位置拆分字符串
- 30. 如何根據大小寫拆分字符串?
我認爲你的意思是C++/CX,而不是C++/CLI。 – DuckMaestro