C언어
<Win> VS Code, C/C++ 환경설정
<Win> VS Code, C/C++ 환경설정
2024.05.13VSCode 공식문서Step 1: C/C++ 컴파일러(MinGW-w64)설치더보기Windows OS 에 Linux OS 에서 사용하는 C/C++ 컴파일러인 GCC 를 사용할 수 없습니다.대신, MinGW(Minimalist GNU for Windows)를 설치합니다.컴파일러가 무엇인지 모른다면, 컴파일러, 빌드, 실행, 기계어와 프로그래밍 언어 관계를 먼저 이해합니다. 01. MinGW-w64 인스톨러 설치 프로그램을 다운로드 합니다. ①링크에서 ②최신 Assets▼의 ③msys2-x86_64-XXXXXXXX.exe 네이밍을 가진 실행 파일을 다운 받습니다.업데이트에 따라 년월일을 의미하는 숫자는 다를 수 있습니다. 02. 다운받은 MinGW-w64 인스톨러 설치합니다. @삭제 방법: 설치한..
콘솔 글자색, 배경색 수정(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), 색상); ③..