CString

CString ¿¡ ±âº» Ŭ·¡½º¡£

CString °³Ã¼´Â °¡º¯ ±æÀÌ ¹®ÀÚ ½ÃÄö½º ±¸¼º µË´Ï´Ù. CString ÇÔ¼ö ¹× Basic°ú À¯»çÇÑ ±¸¹®À» »ç¿ë ÇÏ ¿© ¿¬»êÀÚ¸¦ Á¦°ø ÇÕ´Ï´Ù. ¿¬°á ¹× ´Ü¼øÈ­ µÈ ¸Þ¸ð¸® °ü¸®¿Í ÇÔ²² ºñ±³ ¿¬»êÀÚ¸¦ CString °³Ã¼ ÀÏ¹Ý ¹®ÀÚ ¹è¿­ º¸´Ù ½±°Ô »ç¿ëÇÒ È®ÀΡ£

CString TCHAR µ¥ÀÌÅÍ Çü½Ä¿¡ ±â¹Ý ÇÕ´Ï´Ù. TCHAR Çü½Ä wchar_t, 16-ºñÆ® ¹®ÀÚ À¯Çü;·Î Á¤ÀÇ µÈ _UNICODE ±âÈ£ ÇÁ·Î±×·¥¿¡ ´ëÇØ Á¤ÀÇ ÇÏ´Â °æ¿ì ±×·¸Áö ¾ÊÀ¸¸é, char, ÀϹÝÀûÀÎ 8 ºñÆ® ¹®ÀÚ Çü½ÄÀ¸·Î Á¤ÀÇ µË´Ï´Ù. À¯´ÏÄڵ忡¼­ ´ÙÀ½, CString °³Ã¼ÀÇ 16 ºñÆ® ¹®ÀÚ·Î ±¸¼º µË´Ï´Ù. À¯´ÏÄڵ带 ÇÏÁö ¾Ê°í ±×µéÀº 8 ºñÆ® char Çü½Ä ±¸¼º¡£

_UNICODE¸¦ »ç¿ë ÇÏÁö ¾ÊÀ» ¶§ CString ¸ÖƼ ¹ÙÀÌÆ® ¹®ÀÚ ÁýÇÕ (MBCS ¶ó°íµµ ´õºí ¹ÙÀÌÆ® ¹®ÀÚ ÁýÇÕ DBCS) ¼³Á¤ µÇ¾î ÀÖ½À´Ï´Ù. Note´Â MBCS ¹®ÀÚ¿­¿¡ ´ë ÇÑ CString ¿©ÀüÈ÷ °è»ê, ¹Ýȯ, 8 ºñÆ® ¹®ÀÚ¿¡ µû¶ó ¹®ÀÚ¿­ Á¶ÀÛ ¹× ÀÀ¿ë ÇÁ·Î±×·¥ ÇØ¾ß ÇÕ´Ï´Ù MBCS ¸®µå Çؼ® ¹ÙÀÌÆ® ÀÚü Æ®·¹ÀÏ¡£

CString °³Ã¼´Â ¶ÇÇÑ ´ÙÀ½°ú °°Àº Ư¡À»°¡Áö°í:

ÆÁnbsp;??°¡´ÉÇÑ °æ¿ì, CString °³Ã¼ ÈüÀÌ ¾Æ´Ñ ÇÁ·¹ÀÓ¿¡ ÇÒ´ç ÇÕ´Ï´Ù. ÀÌ ¸Þ¸ð¸®¸¦ ÀúÀå ÇÏ °í Àü´Þ ÇÏ´Â ¸Å°³ º¯¼ö¸¦ ´Ü¼øÈ­(&N)¡£

CString Áö¿ø ÇÏ¸é µÎ ¹®ÀÚ¿­À» µ¿ÀÏÇÑ ¹öÆÛ space.nbsp; °øÀ¯ ÇÏ´Â °ÍÀ» ¶ÇÇÑ µ¿ÀÏÇÑ °ªÀ» °øÀ¯ ÇÔÀ¸·Î½á ¸Þ¸ð¸® °ø°£À» Àý¾à ±×·¯³ª, Á÷Á¢ ¹öÆÛÀÇ ³»¿ëÀ» º¯°æ ÇÏ·Á°í Çϸé (MFC »ç¿ë ÇÏÁö)¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù µÎ ¹®ÀÚ¿­ ½Ç¼ö·Î. CString CString::LockBuffer ¹× CString::UnlockBuffer, ±ÍÇÏÀÇ µ¥ÀÌÅ͸¦ º¸È£ ÇÏ´Â µ¥ µÎ °³ÀÇ ¸â¹ö ÇÔ¼ö¸¦ Á¦°ø ÇÕ´Ï´Ù. LockBuffer¸¦ È£ÃâÇÒ ¶§¿¡ ¹®ÀÚ¿­ÀÇ º¹»çº»À» ¸¸µé ´ÙÀ½À»-1·Î, "Àá±Ý" ¹öÆÛ ÂüÁ¶ Ƚ¼ö¸¦ ¼³Á¤ ÇÕ´Ï´Ù. ¹öÆÛ°¡ Àá±ä µ¿¾È ´Ù¸¥ ¹®ÀÚ¿­ ±× ¹®ÀÚ¿­ÀÇ µ¥ÀÌÅ͸¦ ÂüÁ¶ÇÒ ¼ö ¹× Àá±äµÈ ¹®ÀÚ¿­ ´Ù¸¥ ¹®ÀÚ¿­À» ÂüÁ¶ ÇÏÁö ¾Ê½À´Ï´Ù. ¹®ÀÚ¿­ ¹öÆÛÀÇ Àá±ÝÀ» ÇÏ¸é ¹®ÀÚ¿­ÀÇ µ¶Á¡ÀûÀÎ º¸·ù µ¥ÀÌÅÍ¿¡ ±×´ë·Î À¯Áö µË´Ï´Ù. ÂüÁ¶ Ƚ¼ö°¡ 1·Î ´Ù½Ã ¼³Á¤ ÇÏ·Á¸é UnlockBuffer ¸¦ È£Ãâ ÇÏ´Â µ¥ÀÌÅÍ¿Í ÇÔ²² ÇßÀ¸¸é(&N)¡£

ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶¸¦ MFC¿¡¼­ ¹®ÀÚ¿­ ¹× ¹®ÀÚ¿­: À¯´ÏÄÚµå ¹× ¸ÖƼ ¹ÙÀÌÆ® ¹®ÀÚ ÁýÇÕ (MBCS) Áö¿ø Visual c + + ÇÁ·Î±×·¡¸Ó °¡ÀÌµå ¿¡¼­ ±â»ç ¹× ·±Å¸ÀÓ ¶óÀ̺귯¸® ÂüÁ¶ ¿¡¼­ ¹®ÀÚ¿­ Á¶ÀÛ ·çƾ¡£

# include lt;afx.h>

Ŭ·¡½º ¸â¹ö |nbsp; °èÃþ ±¸Á¶ Â÷Æ®(&N)

»ùÇÃnbsp; MFC »ùÇà ¾È³çÇϼ¼¿ä(&N)

Âü°í Ç׸ñnbsp;Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵忡¼­: ¹®ÀÚ¿­: ±âº» CString ÀÛ¾÷, ¹®ÀÚ¿­: CString Àǹ̷Ð, ¹®ÀÚ¿­: CString ÀÛ¾÷ C ½ºÅ¸ÀÏ ¹®ÀÚ¿­°ú °ü·Ã µÈ, ¹®ÀÚ¿­: CString ¿¹¿Ü Á¤¸®, ¹®ÀÚ¿­: CString Àμö Àü´Þ(&N)

Index