首页 > 解决方案 > QDebug的operator<<链式输出,包括include表达式,输出意外结果

问题描述

当我执行以下代码时:

bool ok = false;
QByteArray ba("fffff3");
qDebug() << ok << ba.toInt(&ok, 16) << ok;

输出为true 16777203 true,我隐约知道为什么。有人可以解释发生了什么。ok更改过程是什么?

标签: qt

解决方案


推荐阅读