我有一个函数应该返回bool,但是这个bool是基于if语句决定的,if语句在if语句中返回。由于在函数的末尾没有返回语句,它返回null,并且IDE显示了以下错误:
This function has a return type of 'Future<bool>', but doesn't endTry adding a return s
我有一个函数,它返回QFuture对象作为QtConcurrent::run计算的结果。但是,在运行并发方法之前,可能存在一些条件,在这种情况下,我需要从函数中手动返回值保持的未来。QFuture<bool> foo(const QString &bar) if (bar.isEmpty()) {
return QFuture<bool>(false);return from