ñ\ròoÀ×)ó?ôõö÷øvaùúochar*ôõ7bool¢eÀ×ó?ôõ?ûü\r?ýþÿ 0@P`p?\r??C++\r booltrue\rfalse !"#$%0&'P()*+,\r©./01P234567((strDest==O)||(strSrc==O)),89:;<=>?67@APBC\rDE67#F@A(HIJP0 ) KLMNOPP40 QRST NOJPU\rVW@CX01P./YZ?V[\]^_=U`VaPNObcde\n\Wf\rghi67NULLjk0 , Hl?Vmn\n\]^_oK./?p\r[2]\r(A)retum new string("Invalid argument(s)");,89:;<q=>?rstP7u,wxyX\rbz{|}~2Jrs
bPbz`Pyb\rzP=>P7<?@7<=Kbzp?bz{|\r(B)retumO;,89:;<~2@7<2PU ./rst7<¡PU\r¢./rst(£¤FP¥,*+,)§¨©rstª«rs¬t?@tP®¯°\rU±²l³³`´µ°U¶·3¸¹?@pjkrstºPL»7<P\r«¼6\n\=K½¾¿\rÀNOPP4\r[3]\r(A) ÁzÂÃPstrDestt89:;<deÄ=ÅÆ\r[4]\r(A)ÇÈn while (*strDest++=*strSrc-H-);,É\r(B)ÇÈnwhile (*strSrc!=(y)*strDest++=*strSrc++;, 89:;<XÊË()P./=Ì\rÇÈ
²Í¤strDest#ÎÏPÐÑ~2¬ÒÓ