int ¹Ù²Ù±â (TCHAR chOld, TCHAR chNew );
int ¹Ù²Ù±â (LPCTSTR lpszOld, LPCTSTR lpszNew );
¹Ýȯ °ª
ij¸¯ÅÍÀÇ ´ëü ÀνºÅϽº ¼öÀÔ´Ï´Ù. ¹®ÀÚ¿Àº º¯°æ µÇÁö ¾Ê½À´Ï´Ù °æ¿ì 0¡£
¸Å°³ º¯¼ö
chOld
ChNew ¿¡ ÀÇÇØ ´ëü ¹®ÀÚ¡£
chNew
ChOld ´ëü ¹®ÀÚ¡£
lpszOld
LpszNew ¿¡ ÀÇÇØ ´ëü ¹®ÀÚ¸¦ Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
lpszNew
LpszOld ´ëü ¹®ÀÚ¸¦ Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£
ÁÖÀÇ
´Ù¸¥ ¹®ÀÚ¸¦ ´ëü ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÇÔ¼öÀÇ Ã¹ ¹øÂ° ÇÁ·ÎÅä ŸÀÔ chOld ÀνºÅϽºÀÇ chNew À§Ä¡¿¡¼ ¹®ÀÚ¿¿¡ ¹Ù²ß´Ï´Ù. ÇÔ¼öÀÇ µÎ ¹øÂ° ÇÁ·ÎÅä ŸÀÔ ¹®ÀÚ¿ lpszNew.nbspÀÇ ÀνºÅϽº¿Í ¹®ÀÚ¿ lpszOld ÀÇ ÀνºÅϽº ´ëü(&N);
¹®ÀÚ¿ ¼ºÀå Çϰųª ±³Ã¼;ÀÇ °á°ú·Î Ãà¼Ò Áï, lpszNew ¹× lpszOld Çʿ䰡 ¾ø½À´Ï´Ù ±æÀ̰¡ °°¾Æ¾ß ÇÕ´Ï´Ù. ´ë/¼Ò¹®ÀÚ ±¸ºÐ ÀÏÄ¡¸¦ ¼öÇà ÇÏ´Â µÎ ¹öÀü¡£
¿¹Á¦
//First ¿¹Á¦¿¡¼´Â ±æÀÌ¿¡ ¿À·¡ µÇ °í »õ·Î¿î µ¿µî ÇÕ´Ï´Ù.
CString strZap("C--");
int n = strZap.Replace ('-', '+');
ASSERT(n == 2);
ASSERT (strZap = = "c + +");
//Second ¿¹Á¦¿¡¼´Â ¿¾ °Í°ú »õ·Î¿î ´Ù¸¥ ±æÀÌ ÀÖ´Ù.
CString strBang ("¸ðµÎ°¡ ÁÁ¾ÆÇÏ´Â ¾ÆÀ̽º ÇÏ Å°");
n = strBang.Replace ("Ű", "°ñÇÁ");
ASSERT(n == 1);
n = strBang.Replace ("ÁÁ¾Æ", "Àç»ý");
ASSERT(n == 1);
n = strBang.Replace ("¾óÀ½", NULL);
ASSERT(n == 1);
ASSERT (strBang = "¸ðµÎ playsnbsp; °ñÇÁ ");
/ / ÀÌÁ¦ ÇØ¾ß ¿©ºÐÀÇ °ø°£¿¡ ±ÍÇÏÀÇ
/ ¹®Àå /. ¿©ºÐÀÇ °ø°£À» Á¦°Å ÇÏ·Á¸é Æ÷ÇÔ / / ±³Ã¼, ¹®ÀÚ¿ i.e.,"ice"(&N)
CString °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CString::Remove(&N)