在VS2015中直接使用freopen會報錯,系統提示使用函數freopen_s做爲代替,其使用方法以下:ios
#include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <iostream> using namespace std; int main(){ FILE *stream1, *stream2; fopen_s(&stream1, "input.txt", "r"); fopen_s(&stream2, "output.txt", "w"); int n; fscanf_s(stream1, "%d", &n);//從stream1中讀取一個int fprintf(stream2, "%d", n); //將int輸出到stream2 fclose(stream1); fclose(stream2); return 0; }