मैं निम्न विधि का उपयोग कर रहा एक स्ट्रिंग में एक फ़ाइल की सामग्री पढ़ने:स्ट्रिंग करने के लिए फ़ाइल की सामग्री को पढ़ने के लिए "ifstream", "stringstream" और "rdbuf()" का उपयोग करते समय I/O त्रुटियों की जांच कैसे करें?
std::ifstream t("file.txt");
std::stringstream buffer;
buffer << t.rdbuf();
std::string data(buffer.str());
लेकिन मैं आई/ओ त्रुटियों के लिए कैसे की जाँच करें और सुनिश्चित करें कि सभी सामग्री वास्तव में पढ़ा जा चुका है करते हैं?