我正在尝试创建一个长字符串文字,我将其存储在 std::string 中。如果我创建一个最多大约 2600 个字符的文字,那么一切都很好。如果我超出了符号的数量,我只会打印一些随机的垃圾字符。
我一直使用 C 标准作为指导,环境限制被指定为“字符串文字中的 4095 个字符(连接后)”。但是代码是用 C++ 编写的。
所以我的问题是,C++ 字符串文字中的最少字符数是多少?
(问题可能在代码的其他地方,但我想确保我没有通过标准设置的限制。文本打印在 RichEdit 控件中,所以我怀疑是罪魁祸首。)