【发布时间】:2014-03-02 23:23:15
【问题描述】:
我正在尝试使用 printf 函数在 wxstring 中打印一些数据,但它在 LINUX 的运行时崩溃,但在 Windows 中却没有
这是我的代码:
wxString str1,str2;
str1 = "Elements";
str2.Printf( _U("%s"),str1);
这在windows中有效,但在linux中无效,如果我将其更改为在linux下也可以使用
str2.Printf( _U("%s"),str1.c_str());
为什么不将 str1 作为参数。
注意:我在整个工作空间中使用的这句话有没有在 linux 中执行此操作的常用方法,而不是在所有地方都更改
【问题讨论】:
标签: linux visual-c++ gtk wxwidgets