خواندن خط به خط از فایل در c++
نویسنده : مینا علی زاده | زمان انتشار : 04 فروردین 1401 ساعت 01:45
جهت انجام پروژه های دانشجویی و یا تمرینهای برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید
@AlirezaSepand
ابتدا یک ifstram بساز:
#include <fstream> std::ifstream infile("thefile.txt");
2 روش معمول به صورت زیر است:
1.با فرض اینکه هر خط شامل 2 عدد شود:
int a, b; while (infile >> a >> b) { // process pair (a,b) }
2.استفاده از string stream:
#include <sstream> #include <string> std::string line; while (std::getline(infile, line)) { std::istringstream iss(line); int a, b; if (!(iss >> a >> b)) { break; } // error // process pair (a,b) }
منبع: www.firststep.ir