C++ 输入输出及IO流(二)
发布时间
阅读量:
阅读量
重要的输入流类:
- istream类专为顺序文件模式输入,并且cin是其具体实现.*
- ifstream类允许读取磁盘上的文件.*
- istringstream*
构造输入流对象:
- 如果在构造函数中指定一个文件名,在构造该对象时该文件便自动打开
ifstream myFile("filename");
- 在调用默认构造函数之后使用open函数来打开文件
ifstream myFile;//建立一个文件流对象
myFile.open("filename"); //打开文件“filename”
- 打开文件时可以指定模式
ifstream myFile("filename",ios_base::in|ios_base::binary);
输入流相关函数:
- 通过调用open成员功能能够将流与指定的硬盘文件建立关联。
- get成员功能的功能类似于提取运算符(>>),其主要区别在于get成员功能在读取数据时会包含空白字符。
- 通过调用getline成员功能可以从输入流中一次性读取多个字符,并可指定输入终止符。当操作完成时会自动移除已指定的终止符。
- read成员功能从一个文件读字节到一个指定的内存区域,具体字节数由参数决定;若遇到
全部评论 (0)
还没有任何评论哟~
