美文网首页
C++ ifstream 重定向至 cin

C++ ifstream 重定向至 cin

作者: 鲁索德 | 来源:发表于2019-12-20 11:23 被阅读0次

    程序设计之初,只考虑从控制台输入。后因需求变更,需读取文件。但是函数已经写好,且不想修改函数参数。故考虑让ifstream重定向至cin

    代码如下

    ifstream infile;
    infile.open("a.txt");
    cin.rdbuf(infile.rdbuf());
    

    main函数中加入上述代码,即可完美解决问题。

    个人主页

    http://spaceman.site/

    欢迎访问

    相关文章

      网友评论

          本文标题:C++ ifstream 重定向至 cin

          本文链接:https://www.haomeiwen.com/subject/mvibnctx.html