Ist es möglich zu überprüfen, ob a std::futurefertig ist oder nicht? Soweit ich das beurteilen kann, besteht der einzige Weg darin, wait_formit einer Dauer von Null anzurufen und zu überprüfen, ob der Status lautet readyoder nicht, aber gibt es einen besseren Weg?
getalso aufgerufen wurden und den gespeicherten Wert zurückgeben, möchten Sie trotzdem true? (Ich bin nicht sicher, warum dies nützlich wäre, da Sie den Wert nur einmal erhalten können.)
QFuture::isFinishedGrunde.
validnur geprüft, ob die Zukunft einen gemeinsamen Status hat (dh sie kehrt zurück,truebisgetsie für die Zukunft aufgerufen wird).