728x90
반응형
/* 터미널의 Echo 설정을 off하여 입력한 텍스트가 터미널 상에 표시되지
* 않도록 한다. */
termios oldt;
tcgetattr(STDIN_FILENO, &oldt);
termios newt = oldt;
newt.c_lflag &= ~ECHO;
tcsetattr(STDIN_FILENO, TCSANOW, &newt);
while (true) {
std::getline(std::cin, input);
if (input.empty()) {
break;
}
file << input << '\n';
}
tcsetattr(STDIN_FILENO, TCSANOW, &oldt);
728x90
반응형
'ProgrammingLang > c++' 카테고리의 다른 글
[C++] gcc 버전을 업그레이드 후 프로그램 배포시 유의사항 (0) | 2024.08.26 |
---|---|
[Modern C++] 개요 및 목차 (2) | 2024.06.06 |
[c++ 개발자되기] map, set , unordered_set, unordered_map (0) | 2024.05.25 |
[C++개발자되기] 32. STL Container 실무 (0) | 2022.12.28 |
[C++개발자되기] 31. sscanf 정규 표현식 (1) | 2022.10.25 |