2012-02-14 8 views
7

तक फ़ाइल पढ़ें क्या कोई तरीका है कि मैं एक फ़ाइल से डेटा तक डेटा पढ़ सकता हूं? मैं एक फ़ाइलसी ++ स्पेस

John J. Doe

है और मैं फ़ाइल पढ़ना चाहते हैं और एक अंतिम चर में 1 चर, किसी अन्य वैरिएबल के J. और Doe में John डाल दिया। मैं ifstream के साथ यह कैसे करूँ?

उत्तर

12

आप केवल std :: string variables में मानों को पढ़ सकते हैं, यह स्वचालित रूप से इसे टोकननाइज़ कर देगा।

std::string fName, middleInit, lName; 
my_stream >> fName >> middleInit >> lName; 
1

क्या यह आपकी फ़ाइल का नाम या फ़ाइल सामग्री है? मुझे लगता है कि यह फाइल सामग्री है।

#include<fstream> 
#include<string> 
//.......... 
ifstream fin; 
fin.open("your file", ifstream::in); 
string var1, var2, var3; 
fin>> var 1 >> var2 >> var 3;