问题标签 [wxstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
248 浏览

c++ - 如何使用这样的正则表达式检查 wxString

我想像这样检查用户输入的 wxString:

这意味着只是 alpha 和逗号之间的子串。如何做到这一点,我是新手,谢谢你的帮助,。

0 投票
1 回答
243 浏览

c++ - 替换 wxString,C++ 中的空格

我想将 wxString 中包含任意数量空格的每个子字符串替换为单个字符或字符串 - 例如“。*”(在 c++ 中)。

或者,也许有一种简单的方法可以将每个子字符串转换为单个空格。然后我可以在第二步中使用 wxString::Replace 方法将单个空格更改为其他内容: wxStringInstance.Replace(wxT(" "), wxT(".*"));

因此,例如,如果我的 wxString 包含“Winter\s\s\s\s\s iscoming”,我想将其更改为“Winter.*is.*coming”,而不是“Winter.*.* 。*。*。*来了”。任何人都可以帮助我吗?...我真的很感激,谢谢:)

0 投票
1 回答
230 浏览

c++ - 将字符数组的一部分复制到c ++中的wxString

我有一个这样的字符数组:

如何仅将 aData 的一部分从 index from复制到 index to in a wxString ?

是否可以使用 wxString 作为目标,将 char 数组作为源,类似于 C 中的 memcpy ?

0 投票
1 回答
119 浏览

c++ - 将存储在 std::string 中的二进制数据转换为 wxString

将 std::string 中的二进制数据转换为 wxString 的标准方法是什么,到目前为止我尝试过的 wxString 的所有构造函数/赋值函数,即使给定长度,也是以空值结尾的,这显然不是我想要的.

0 投票
1 回答
49 浏览

c++ - wxString(const std::string&) 在调试构建中引发读取访问冲突

就像标题所暗示的那样,当我在调试模式下(而不是在发布模式下)运行我的程序时,wxString 构造函数总是抛出一个读取访问冲突异常。我猜它与编码有关,但我不知道如何解决它。当我将项目从 Visual Studio 移植到 CMake 时,出现了问题。

这个:

抛出异常:

我研究了反汇编和 wxWidgets 抛出的

构建规格是:

所有文件都以 UTF-8 编码,我更喜欢使用带有窄字符串的 UTF-8