반응형

VScode에서 C & C++ 코드 실행 시 한글 깨지는 현상을 해결하는 방법에 대한 기본적인 VScode 설정은 아래를 먼저 참고해 보세요.    그리고  그 방법 이 외에 코드를 작성할 때 방지하는 코드 라인을 작성하는 방법에 대해 소개하려 해요. 

 

#include <windows.h>
 
#pragma execution_character_set("utf-8")
 
    SetConsoleOutputCP(65001);

위,  3개의 라인을 추가하면 되는데요,  아래 예시 코드를 참고해 보세요.

#include <iostream>
#include <windows.h>
using namespace std;
 
#pragma execution_character_set("utf-8")
 
int main(){
    SetConsoleOutputCP(65001);
    int a;
    int b;
    int c;
 
    cin >> a;
    cin >> b;
 
    cout << "입력 a: " << a << endl;
    cout << "입력 b: " << b << endl;
    cout << "결과 c: " << a+b << endl;
    return 0;
}

그리고 결과를 실행해 보면,  아래처럼 한글 깨짐 없이 잘 출력되는 것을 볼 수 있습니다. 

 

반응형