пишутся лишние байты в fputsw
От: Lepsik Индия figvam.ca
Дата: 27.05.11 18:45
Оценка:
пишу XML в файл так:


    FILE *pXmlFile = ::_wfopen( wzXmlFileName, L"w,ccs=UTF-8" );

    if( 0 == pXmlFile )
    {
        return false;
    }
    if( WEOF == ::fputws( L"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<root>\n", pXmlFile ) )
    {
        return false;
    }


xml редактор ругается на формат и исправляет — пр бинарном сравнении вижу лишние байты впереди файла: EF BB BF

как с этим бороться?

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.