🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.xml
Article #123

Re: xerces-C++��XmlCh��˫�ֽڵģ�����unixƽ̨��wchar_t��4�ֽڵ�

#123
From: <Test/>
Date: Sat, 01 Jan 2011 01:29
38 lines
1803 bytes
int byte2_to_byte4(char* src, char* des)    
{    
    if(NULL == src || NULL == des)    
        return -1;    
    int flag = 0;    
    int n = 0;    
    while(2 != flag)    
    {    
        *des = *src;    
        if(0 == *des)    
            flag ++;    
        else if(0 != flag)    
            flag = 0;    
        des++;    
        src++;    
        n++;    
        //ע����С�˻�����    
        if(0 == n%2)    
        {    
            *des++ = 0;    
            *des++ = 0;    
        }    
    }    
    return 0;    
}

�� �� daishu59 (daishu59) �Ĵ������ᵽ: ��
: ����solarisƽ̨��ʹ��xerces-C++�����֣�xerces�Զ����XmlCh��˫�ֽ�short,��
ƽ̨�ϵ�wchar_t��4���ֽڵ�,����ֱ���á������char�Ļ�
:     XMLPlatformUtils::Initialize();
:     XMLCh nameStr[100]="abc";
: ...................

--
Happy XMLing


�� ��Դ:��ˮľ���� http://newsmth.net��[FROM: 114.249.209.*]
Technical Details
Message-ID: <53ZCdU$E9W@newsmth.net>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.neu.edu.cn!news.byr.edu.cn!news.newsmth.net!NEWSMTH

Show Full Headers
Complete Article Headers
X-Google-Thread: f7ebf7e2af,e723d5bea1006559,start
X-Google-Attributes: gidf7ebf7e2af,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.neu.edu.cn!news.byr.edu.cn!news.newsmth.net!NEWSMTH
From: thinkhy@newsmth.net-SPAM.no (<Test/>)
Newsgroups: cn.bbs.comp.xml
Subject: Re: xerces-C++��XmlCh��˫�ֽڵģ�����unixƽ̨��wchar_t��4�ֽڵ�
Date: 01 Jan 2011 01:29:18 GMT
Organization: ˮľ����
Message-ID: <53ZCdU$E9W@newsmth.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: XML/x/M.1293845358.30