在我的代码中,我发现qDebug()<<s;
没有输出给它的内容。这很奇怪,所以我输出s.length()
. 它说 135254,所以我想知道是否存在比 135254 短的长度限制?我已阅读源标题但没有找到结果。
问问题
1185 次
1 回答
1
我注意到类似的东西......
这可能会缩小一点(使用带有 Windows mingw 的 Qt 5.5.1):
45000 字符跟踪未显示在 qDebug 中。
10000 个字符的跟踪确实出现在 qDebug 中。
我能够 qDebug 我的 45000 个字符作为 5 个单独的 qDebug 调用,每个都是这样的:
qDebug()<<foo.mid(20000, 10000);
然后在文本编辑器中将它们拼凑在一起。使用 qDebug 的 noQuotes 功能可能会更好一些,但我今天不需要再次运行我的脚本,所以我现在不美化它。
于 2016-03-28T16:36:47.743 回答