国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

c/c++輸出重定向的示例

2020-02-24 14:35:08
字體:
來源:轉載
供稿:網友

小編在學習C語言初期,一直有個問題困擾著我,因為打印的調試或者結果信息過多,一屏顯示不下,所以很多時候我看不到前面打印出來的信息,唯一的方法就是不停地按CTRL+ALT+PAUSE組合鍵來暫停輸出,心累啊,這時真想有個簡單有效的辦法,后來才知道,有個東西叫重定向,下面就給出c/c++輸出重定向的示例。

c:

?


#include
int main(int argc,char* argv[])
{
??? char test[]="c語言輸出重定向測試";
??? int i;
??? if (freopen("F://雜文件//test.txt", "w", stdout)==NULL)
??????? fprintf(stderr, "重定向錯誤!無法輸出到文本/n");
??? for(i=0;i??? {
??????? printf("%s/n%d/n",test,i);
??? }
??? fclose(stdout);
??? return 0;
}

?

?

從上面可以看出轉義字符是可以寫入文件的。

c++:

?


#include?
#include
using namespace std;
int main()
{??
? ofstream log("F://雜文件//test2.txt");
? streambuf * oldbuf =? cout.rdbuf(log.rdbuf());?
?? cout ? return 0;
}

?

以上是c/c++輸出重定向的示例,c/c++很強大,有更多的閑暇時,我們要不斷的繼續學習和研究。?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玉屏| 丰顺县| 台北市| 祁连县| 临泉县| 团风县| 惠州市| 枞阳县| 紫云| 江西省| 遂宁市| 乐安县| 宕昌县| 万载县| 嵊泗县| 两当县| 资源县| 马尔康县| 隆安县| 平远县| 买车| 赞皇县| 青河县| 阳山县| 塔城市| 石渠县| 新乐市| 岳西县| 闽清县| 两当县| 锡林浩特市| 襄汾县| 南木林县| 平江县| 巨野县| 罗山县| 新安县| 曲阳县| 即墨市| 唐河县| 崇礼县|