getline
-
getline 함수프로그래밍/C++ 2015. 1. 7. 20:40
파일을 읽을 때 한 줄 씩 편하게 읽을 수 있는 함수. 리눅스에서도 윈도우에서도 자주 사용하는 함수로 파일과 관련되어 자주 보게된다. 함수명getline 개요#include ssize_t getline(char** lineptr, size_t* n, FILE* stream); lineptr : stream으로부터 읽어 들인 char*로 파일 내용이 저장되어 있다. n : lineptr의 동적할당 크기이다. stream : 파일 포인터 리턴값 : stream으로 부터 읽어들인 데이터의 실제 길이 getline은 stream으로부터 한 줄씩(개행문자까지) 읽어들이는 함수이다. 최초 사용시 lineptr이 NULL이고 n이 0일 경우 getline함수 내에서 동적할당을 한다. 이후 stream안에 있는 한 줄..