본문 바로가기

방구석 개발자의 개발일지

검색하기
방구석 개발자의 개발일지
프로필사진 bukgeuk

  • 분류 전체보기 (6)
    • C++ (1)
    • Node.js (0)
    • Python (1)
    • 웹 (0)
    • AI (2)
    • 게임엔진 (1)
      • Unreal (0)
      • Unity (1)
    • 외주 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
  • Github
  • DFIC
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
  • Hangul
  • C++
  • Python
  • 수학
  • Ai
  • vrc
  • Mathematics
  • 인공지능
  • IME
  • vrchat
  • Selenium
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록IME (1)

방구석 개발자의 개발일지

한글 자판 영어를 한글로 변환하기

전에 C++로 openframeworks 하면서 한글 입력을 구현해봤던 적이 있다. 코드는..... 끔찍했었다. 그래서 이번엔 전보다 더 깔끔하게 다시 만들어 보기로 했다. 예를 들어, dkssudgktpdy! 처럼 영어로 한글 자판으로 친 문자열을 안녕하세요! 같이 한글로 바꿔서 출력해주는 프로그램을 만들 거다. 어려워 보일 수도 있지만, 사실 한글이 조합되는 규칙만 잘 파악한다면 그렇게 어렵진 않다. #include #include #include using namespace std; constexpr int UNICODE_HANGUL_START = 0xAC00; // 유니코드 한글 시작 constexpr int UNICODE_CONSONANT_START = 0x11A8 - 1; // 유니코드 자음 ..

C++ 2021. 5. 15. 01:19
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바