ifstream infile;
string read_file_name("test.txt");
infile.open(read_file_name);
string sLine;
while (!infile.eof())
{
getline(infile, sLine);
cout << sLine.data() << endl;
}
infile.close();
यह प्रोग्राम फ़ाइल में सभी पंक्ति प्रिंट करता है, लेकिन मैं केवल पहली पंक्ति मुद्रित करना चाहता हूं।मैं फ़ाइल से पहली पंक्ति कैसे पढ़ सकता हूं?
सिर्फ जबकि पाश से छुटकारा पाने और 'जबकि (infile.eof!()) ' – billz
वैसे भी सही नहीं है आप एक लूप को केवल एक बार के माध्यम से जाने की उम्मीद क्यों करेंगे (जब तक कि स्थिति इस तरह से स्थापित न हो)? – chris