簡體   English   中英

wxWidgets 中的命令行 Arguments wxCmdLineArgsArray

[英]Command Line Arguments wxCmdLineArgsArray in wxWidgets

After Converting a C++ Project to unicode, command line arguments of C files which were declared as char is now declared to wxCmdLineArgsArray. 以前的 char 聲明導致錯誤,因為無法將 wxCmdCharlineArgsArray 轉換為 char**。 如何解決錯誤? 如何將 wxCmdlineArgsArray 轉換為 char**?

wxCmdLineArgsArray具有operator char**() constoperator wchar_t**() const的轉換。

您需要使用const char**而不是char** 但是,如果參數是 Unicode 您將需要const wchar_t**

但是,您為什么不簡單地使用wxString operator[](size_t n) const並直接使用wxString或轉換它? wxString有多種字符串類型的轉換方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM