콘솔 출력 색 변경
콘솔 글자색, 배경색 수정(2) - Win, Linux
콘솔 글자색, 배경색 수정(2) - Win, Linux
2023.07.10Window11 Linux C언어 콘솔 출력 색 터미널에 출력 문자, 배경 색 변경 방법 중요한 로그(디버깅시 오류 등)를 보기 쉽게 컬러로 출력 가능 ① ANSI Color 코드 (링크) ANSI 컬러 코드 + 문자 + 뒤에 ANSI Reset 코드 예제) printf("\x1b[30m log text \x1b[0m \n"); 예제) printf("\x1b[30m" "%s" "\x1b[0m \n"); ② 사용법 ②.① #include #define ANSI_COLOR_RED "\x1b[30m" #define ANSI_COLOR_RED "\x1b[31m" #define ANSI_COLOR_GREEN "\x1b[32m" #define ANSI_COLOR_YELLOW "\x1b[33m" #define ANS..
콘솔 글자색, 배경색 수정(1) - Win11
콘솔 글자색, 배경색 수정(1) - Win11
2023.07.10window11 C 언어 콘솔 출력 색 ① 공식문서 SetConsoleTextAttribute 함수 - Windows Console | Microsoft Learn ② 함수 원형 # 원형 BOOL WINAPI SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput, // 핸들 (콘솔 화면 버퍼) _In_ WORD wAttributes // 색상 () ); // return 0; 성공 ③ 함수 매개 변수 ③.① hConsoleOutput // 표준 핸들 반환 (콘솔출력, 고정값) GetStdHandle(STD_OUTPUT_HANDLE) // 사용 예시 // SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 색상); ③..