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

Copy a part of the character array to a wxString in c++

本文关键字:c++ 中的 wxString 复制 一部分 字符 数组      更新时间:2023-10-16

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

char aData[100];

如何在wxString中仅复制一部分数据从索引到索引 ?

是否可以使用wxString作为目标,char数组作为源,像C中的memcpy一样?

您应该能够使用接受要读取的字节数的构造函数来完成此操作。

wxString w(aData+from, to-from);

对于已经存在的w,您可以说

w.assign(aData+from, to-from);

或者你可以使用迭代器版本:

w.assign(aData+from, aData+to);