C++逐行读取文本文件

本文将使用C++实现逐行读取文本文件并显示;示例代码如下:

#include <iostream>
#include <fstream>

using namespace std;
int main(int argc, char* argv[]) {

	if (argc != 2) {
		cout << "please enter a filename." << endl;
		exit(0);
	}
	ifstream infile(argv[1], ios::in);
	string line;
	while (getline(infile, line)) {
		cout << line << endl;
	}
	infile.close();
}

编译

gcc main.cpp -lstdc++

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/cpp-read-text-file-line-by-line.html

分类: 计算机技术
推荐阅读:
使用MATLAB求函数极限 要在 MATLAB 中求解一个函数的极限,可以使用 "limit" 函数。这个函数需要两个输入参数:要求解的函数和趋近于的值。
Golang生成一个整数范围内的随机整数 在Golang中,可以通过math/rand包的Intn(n)函数生成一个0~n之间的随机整数,碰到100~200、-10~10这样的整数段却无能为力了;
配置Nginx实现屏蔽爬虫IP 防止爬虫采集绝对是一个站长需要做的事;且不说站内资源被爬走,单是爬虫采集时消耗的服务器资源可能就够很多站长心疼了。
python @staticmethod装饰器 @staticmethod 是一个装饰器,用于声明一个静态方法。静态方法是一个属于类而不是属于实例的方法,可以直接通过类名调用,而不需要创建实例。
在Windows系统下启动和终止MySQL服务 Windows平台下要启动MySQL服务只需以管理员权限运行命令net start mysql80,要关闭服务运行net stop mysql80;
创建WEB服务来访问当前目录 在Linux系统下,只需要一条简单的命令即可实现:创建一个WEB服务用来访问当前的目录。