char
-
[Windows Programming] ์ ๋์ฝ๋์ ANSIWindows Programming 2020. 1. 19. 15:35
์ด ๊ธ์ ์ ํ๋ฆฌ ๋ฆฌ์ฒ์ "Windows via C/C++"์ ํ ๋๋ก ์์ฑํ์์ต๋๋ค C ์ธ์ด ๊ฐ๋ฐ์๋ผ๋ฉด C ์ด์ด์ char ์๋ฃํ์ด 8๋นํธ์ ANSI ๋ฌธ์๋ฅผ ํํํ๊ธฐ ์ํด ์กด์ฌํ๋ค๋ ๊ฒ์ ์๊ณ ์๋ค. ๋ง์ดํฌ๋ก์ํํธ์ C/C++ ์ปดํ์ผ๋ฌ๋ 16๋นํธ ์ ๋์ฝ๋(UTF-16)์ ํํํ๊ธฐ ์ํ wchar_t ์๋ฃํ์ ๋ด์ฅ ์๋ฃํ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์๋ค. ANSI ๋ฌธ์์ ์ ๋์ฝ๋ ๋ฌธ์ ANSI // 8๋นํธ ๋ฌธ์ char c = 'A' // 99๊ฐ์ 8๋นํธ ๋ฌธ์์ 8๋นํธ ๋ฌธ์์ด ์ข ๊ฒฐ ๋ฌธ์(0) char szBuffer[100] = "A String" ์ ๋์ฝ๋ // 16๋นํธ ๋ฌธ์ wchar_t c = L'A' // 99๊ฐ์ 16๋นํธ ๋ฌธ์์ 16๋นํธ ๋ฌธ์์ด ์ข ๊ฒฐ ๋ฌธ์(0) Wch..