vc++ 用cin 读取文件作为标准输入

vc++ 用cin 读取文件作为标准输入,第1张

调用 freopen() 函数

函数原形:

FILE * freopen ( const char * filename, const char * mode, FILE * stream )

文件

#include<iostream>

#include<fstream>

using namespace std

#include <stdio.h> // 要消帆加这个

--------

例如:

freopen ("myfileA.txt","w",stdout) /兆桥宏/代替族册标准输出

freopen ("myfileB.txt","r",stdin) //代替标准输入

=======

当然,不用 freopen, 而是 运行时直接用 文件转向也可以:

pr.exe <myfileB.txt >myfileA.txt

使用 cin 读入字符数组的时候,遇到空白字符就会停止。

例如, cin >>蠢首 ch ,如果输入的是 38.5 47 就只会读入 38.5 。

如果想要读入整行字符,可以采用 cin.getline() 函数,遇到换行符停止。

cin.getline(ch, 50)

第二个参数是允许读入的最大长度。

h文件用来对cpp文简档肆件中的函数进行声明

read_info.cpp

read_info.h

主程序拦轿


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12133555.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存