क्या यह जांचना संभव है कि क्या std::futureसमाप्त हो गया है या नहीं? जहां तक मैं यह करने का एकमात्र तरीका बता सकता हूं कि यह wait_forशून्य अवधि के साथ कॉल करना और जांचना होगा कि स्थिति है readyया नहीं, लेकिन क्या कोई बेहतर तरीका है?
getबुलाया गया है और संग्रहीत मूल्य लौटाता है, तो क्या आप अभी भी चाहते हैं true? (मुझे यकीन नहीं है कि यह उपयोगी क्यों होगा, क्योंकि आप केवल एक बार ही मूल्य प्राप्त कर सकते हैं।)
QFuture::isFinishedमूल रूप से Qt के बराबर ।
validकेवल चेक करता है कि भविष्य में एक साझा स्थिति है (यानी यह भविष्य में आनेtrueतक वापस लौटताgetहै)।