Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++ и XML - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 3-ех мерный квадрат http://www.cyberforum.ru/cpp/thread659680.html
Если ли трехмерные готовые варианты трехмерных квадратов, чтобы его можно было вращать и рассматривать его, но без сторонних библиотек. Может есть готовые варианты или же может дайте ссылки на...
C++ Небольшое пояснение Здравствуйте,хотел бы поинтересоваться.Вот я,планирую начать изучать с++,хотелось бы иметь примерное представление о том что такое программисты с++,что собственно в теперешние время пишется на... http://www.cyberforum.ru/cpp/thread658836.html
C++ Необработанное исключение в "0x77913ab3" в "x": 0xC0000005: Нарушение прав доступа при чтении "0xdddddddd"
вот код, нужно найти 3 минимальных положительных числа в массиве. При размере массива больше 950 в конце заполнения рандомным способом вылитает ошибка, При размере массива больше 15-20 во время...
латинизатор кириллицы C++
При интернет общении с русской диаспорой в других странах часто возникают проблемы отсутствия кириллицы у зарубежных респондентов,а так же слабой знание иностранных языков у соотечественников.Один из...
C++ Перестал работать компилятор C++ http://www.cyberforum.ru/cpp/thread657759.html
Доброго времени суток форумчане! Проблема в следующем: Пишу консольный C++ gcc.exe -v 2.95.2 под Windows XP. Целый день работал нормально и неожиданно перестали компилироваться программы, редактор...
C++ Литература для работы с памятью процессов Собственно посоветуйте книжек, чтобы научиться работать с памятью процессов. Спасибо. подробнее

Показать сообщение отдельно
NaV'i4ok
3 / 3 / 0
Регистрация: 18.03.2011
Сообщений: 85
08.10.2012, 11:04  [ТС]
если писать вручную то почему-то теряются отдельные теги например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// write data from *paf
    str =  _T("\t\t<index>");
    str += ptmp->GetInd();
    str += _T("</index>\n");
    fl.WriteString( str );
    str =  _T("\t\t<name>"); str += ptmp->GetName(); str += _T("</name>\n");
    fl.WriteString( str );
    str =  _T("\t\t<date>"); str += ptmp->GetDate(); str += _T("</date>\n");
    fl.WriteString( str );
    str =  _T("\t\t<size>"); 
    str += ptmp->GetSize();
    str += _T("</size>\n");
    fl.WriteString( str );
    str =  _T("\t\t<path>"); str += ptmp->GetPath(); str += _T("</path>\n");
    fl.WriteString( str );
    str = _T("\t</file>\n");
    fl.WriteString( str );
получается сначала нормально:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<All_Files>
    <file>
        <name>autoexec.bat</name>
        <date>07/14/09 05:04:04</date>
        <size>24</size>
        <path>E:\autoexec.bat</path>
    </file>
    <file>
        <name>config.sys</name>
        <date>07/14/09 05:04:04</date>
        <size>10</size>
        <path>E:\config.sys</path>
    </file>
а потом:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<file>
        <index></index>
        <name>      <date>12/16/11 18:03:11</date>
        <size>0</size>
        <path>E:\Users\ </file>
    <file>
        <index></index>
        <name>      <date>12/16/11 18:03:11</date>
        <size>0</size>
        <path>E:\Users\ </file>
    <file>
        <index></index>
        <name>      <date>12/16/11 18:03:11</date>
        <size>0</size>
        <path>E:\Users\ </file>
</All Files>
Как с этим бороться???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru