wxstring的默认大小限制是多少(是否可以更改)?

wxstring的默认大小限制是多少(是否可以更改)?,string,limit,wxstring,String,Limit,Wxstring,我正在使用一个带有WxWidgets的附带应用程序构建的应用程序。我怀疑字符串大小有限制,但我很难证明/确定这一点。大多数文档都说使用std::string,但是如果需要的话,我没有时间重写整个应用程序,所以我只是想知道是否有一种简单的方法来确定(以及可能的放大,或者找到替代)大小 仅供参考,应用程序是用C编写的,wxWidget版本目前还不清楚,但希望最近是最新版本 >帮助。 我没有查看所有的权限,但是快速浏览源代码(版本3.0.2)表明, WxString >与许多C++ Stry< /

我正在使用一个带有WxWidgets的附带应用程序构建的应用程序。我怀疑字符串大小有限制,但我很难证明/确定这一点。大多数文档都说使用std::string,但是如果需要的话,我没有时间重写整个应用程序,所以我只是想知道是否有一种简单的方法来确定(以及可能的放大,或者找到替代)大小

仅供参考,应用程序是用C编写的,wxWidget版本目前还不清楚,但希望最近是最新版本


>帮助。

我没有查看所有的权限,但是快速浏览源代码(版本3.0.2)表明, WxString >与许多C++ Stry< /Cult> s的实现非常相似,使用动态缓冲区来存储这些内容。因此,理论大小仅受到
size\u t
变量可以达到的最大值的限制(在32位体系结构上通常为4 GB,在64位体系结构上更大),这与
std::string
的限制完全相同