tuple
데이터베이스 구현
아이디어 csv 문서를 파싱해 https://jartlife.tistory.com/53 csv 문서 파싱 csv 파일 csv(comma-separated values) 파일은 쉼표로 구분되는 문자열을 나열한 파일 형식이다. 엑셀과 메모장에서 csv파일을 쉽게 보고 편집할 수 있다. 데이터베이스를 csv 파일로 구축하면 각 필드를 jartlife.tistory.com stringstream 으로부터 https://jartlife.tistory.com/55 std::stringstream 을 통해 문자열을 값으로 문자열을 값으로 int, double, long 같은 primitive 자료형은 헤더만 추가하면 얼마든지 std::stoi, std::stod, std::stol 과 같은 함수를 통해 문자열을 실제..
std::iostream 으로 std::tuple 입출력하기
istream& operator>>, ostream& operator> 연산자를 오버로딩하지 않았으므로 std::istream 으로 std::tuple 을 입력받을 수는 없다. 같은 논리로 std::ostream 에 std::tuple 을 출력할 수도 없다. 따라서 std::istream 과 std::tuple 을 받는 operator>> 를 사용자가 오버로딩하면 충분히 std::istream 으로 std::tuple 을 입력받을 수 있고, std::ostream 과 std::tuple 을 받는 operator get( tup ); ss >> get( tup ); ss >> get( tup ); ss >> get( tup ); cout