목록2024/09 (1)
관심있는 것들 정리
c++ std::istream을 이용해 입력 처리하기
std::cin을 이용해 console에서 character 입력을 받는 것은 익숙한데, 이를 googletest를 이용해 시험을 하려 해 보면,cin >> a와 같이 수행 시 keyboard로 입력을 해 주지 않으면 문제가 된다.이런 경우, 다음과 같이 stringstream을 이용해서 처리할 수 있다.// istream::get example#include // std::cin, std::cout#include // std::ifstream#include #include // std::istringstreamusing namespace std;string readTest(std::istream& in){ string a; std::cout > a; ret..
programming
2024. 9. 1. 09:14