【发布时间】:2019-02-21 05:39:17
【问题描述】:
我正在开发一个模块,其中 GUI 和后端通过消息传递进行交互。 我将 char* 初始化为 nullptr。 GUI 采用一个标记化的 QStringList。我无法在标记化列表中进行更改。我在列表中收到一个“(null)”。现在我觉得通过比较“(null)”不是要走的路。 char* 是否有任何初始化,QString 会将其视为空字符串?
【问题讨论】:
-
为什么不传递一个空字符串,即
""?或者只是一个默认构造的QString对象(这将是一个空字符串)。