더 나은 삶을 위해/프로그래밍 공부
[C/C++] 파일 읽기
흰쩜오
2019. 5. 25. 18:43
오랜만에 C/C++로 프로그래밍 좀 해보려는데 하나도 기억이 안나서 인터넷 찾아보면서 하고 있다 ㅎㅎㅎ
그리고 언제일지 모르지만 혹시 나중에 다시 필요할까봐 기록해놓기.
Example
#include <iostream>
using namespace std;
int main(int argc, char **args)
{
// Check arguements
// If file path is not given, exit
if (2 != argc)
{
cout << "ERROR : no argument for file path" << endl;
return -1;
}
FILE *pFile = NULL;
errno_t error;
// Open file
error = fopen_s(&pFile, args[1], "r");
// Loop until end of file
while (!feof(pFile))
{
const int sizeBuffer = 256;
char aryChar[sizeBuffer] = { '\0', };
// Reade each line
fgets(aryChar, sizeBuffer, pFile);
cout << aryChar << endl;
}
// Close file
fclose(pFile);
pFile = NULL;
return 0;
}
|