로딩
요청 처리 중입니다...

C++] 콘솔에 색깔 이쁘게 찍어내기

 C++] 콘솔에 색깔 이쁘게 찍어내기

Windows 라이브러리의 힘을 굳이 빌리지 않고, Console에 색깔을 이쁘게 출력할 방법이 없을까 싶어서 이것저것 찾아보니 좋은 자료가 있네요. ANSI escape color codes를 이용해서 출력하는 방법입니다.

Colorizing text in the console with C++ How can I write colored text to the console with C++? That is, how can I write different text with different colors?

stackoverflow.com 첫번째로 채택된 답변 말고, 두번째로 채택된 답변이 제가 참고한 구현 내용입니다. 현재 IDE는 VS 2019를 사용 중이고, C++ 17까지만 지원하기 때문에 C++ 20에서 지원하는 std::format은 사용할 수가 없는지라 string으로 sprintf를 할 녀석이 필요한데, 구현하기는 귀찮고해서 구글링 30초하니 바로 나오길래 그녀석을 가져다 쓰...