2008年8月5日

diffstrcpy

strcpy and replace '&' and '<' with XML entity references
void diffstrcpy(char *dest, char *src)
{
while((*dest=*src)!='\0')
{
if (*src=='&')
{
*dest='&';
*++dest='a';
*++dest='m';
*++dest='p';
*++dest=';';
}
else if (*src=='<') { *dest='&'; *++dest='l'; *++dest='t'; *++dest=';'; } dest++; src++; } }

沒有留言: