CString::Replace

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)

Index