青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-59  評論-36  文章-0  trackbacks-0
近幾日接觸XML,于是今日用TinyXml練習(xí)了一把

int?Write()
{
????TiXmlDocument?doc?;
????TiXmlDeclaration?
*declare?=new?TiXmlDeclaration("1.0"?,?"","");
????doc.LinkEndChild(declare);
????doc.LinkEndChild(
new?TiXmlComment("群英集團(tuán)人力資源表"));

????TiXmlElement?
*root????=?new?TiXmlElement("群英集團(tuán)");
????
????TiXmlElement?
*sub????=?new?TiXmlElement("員工");
????sub
->SetAttribute("ID"?,?"011");????????????????//?向sub中添加屬性
????sub->SetAttribute("職位"?,?"技術(shù)總監(jiān)");
????TiXmlElement?
*child?=?new?TiXmlElement("姓名");????//?建立子元素
????TiXmlText?*content?=new?TiXmlText("虛竹");????????//?建立文本
????child->LinkEndChild(content);????????????????????//?將建立的文本追加到child所指的子元素中
????sub->LinkEndChild(child);????????????????????????//?將child追加到sub中,以作為子元素
????root->LinkEndChild(sub);????????????????????????//?將sub追加到root中,以作為子元素

????sub????
=?new?TiXmlElement("員工");
????sub
->SetAttribute("ID"?,?"029");
????sub
->SetAttribute("職位"?,?"技術(shù)總監(jiān)");
????child?
=?new?TiXmlElement("姓名");
????content?
=new?TiXmlText("喬峰");
????child
->LinkEndChild(content);
????sub
->LinkEndChild(child);????
????root
->LinkEndChild(sub);

????sub????
=?new?TiXmlElement("員工");
????sub
->SetAttribute("ID"?,?"100");
????sub
->SetAttribute("職位"?,?"總架構(gòu)師");
????child?
=?new?TiXmlElement("姓名");
????content?
=new?TiXmlText("掃地僧");
????child
->LinkEndChild(content);
????sub
->LinkEndChild(child);????
????root
->LinkEndChild(sub);

????sub????
=?new?TiXmlElement("員工");
????sub
->SetAttribute("ID"?,?"101");
????sub
->SetAttribute("職位"?,?"公關(guān)部經(jīng)理");
????child?
=?new?TiXmlElement("姓名");
????content?
=new?TiXmlText("韋小寶");
????child
->LinkEndChild(content);
????sub
->LinkEndChild(child);????
????root
->LinkEndChild(sub);

????sub????
=?new?TiXmlElement("員工");
????sub
->SetAttribute("ID"?,?"102");
????sub
->SetAttribute("職位"?,?"人事部經(jīng)理");
????child?
=?new?TiXmlElement("姓名");
????content?
=new?TiXmlText("黃蓉");
????child
->LinkEndChild(content);
????sub
->LinkEndChild(child);????
????root
->LinkEndChild(sub);

????doc.LinkEndChild(root);

????doc.SaveFile(
"WriteTest.xml");????
????
????
????
return?0;
}

輸出效果:
<?xml?version="1.0"??>
<!--群英集團(tuán)人力資源表-->
<群英集團(tuán)>
????
<員工?ID="011"?職位="技術(shù)總監(jiān)">
????????
<姓名>虛竹</姓名>
????
</員工>
????
<員工?ID="029"?職位="技術(shù)總監(jiān)">
????????
<姓名>喬峰</姓名>
????
</員工>
????
<員工?ID="100"?職位="總架構(gòu)師">
????????
<姓名>掃地僧</姓名>
????
</員工>
????
<員工?ID="101"?職位="公關(guān)部經(jīng)理">
????????
<姓名>韋小寶</姓名>
????
</員工>
????
<員工?ID="102"?職位="人事部經(jīng)理">
????????
<姓名>黃蓉</姓名>
????
</員工>
</群英集團(tuán)>

注意:
在網(wǎng)上搜索如何用TinyXml時,本人普遍的發(fā)現(xiàn)了類似如下的代碼
TiXmlDocument?doc;
TiXmlElement?
*ele?=?new?TiXmlElement("test");

doc.LinkEndChild(ele);
doc.SaveFile(
"test.xml");

也就是只有new而沒有delete。
于是當(dāng)我第一次寫的時候,就很守規(guī)矩的按部就班的在doc.SaveFile后面加上了delete ele,而這一加就把問題加出來了,程序直接在運行時崩掉了。
后來才知道,人家那樣寫是有原因的。當(dāng)析構(gòu)時,tinyxml會對所有已經(jīng)連接進(jìn)來的節(jié)點進(jìn)行釋放,所以不需要手動的去釋放所new出來的東西,而如果TiXmlDocument對象也是new出來的,則需要對TiXmlDocument對象執(zhí)行delete。
posted on 2010-03-29 15:06 zhaoyg 閱讀(3538) 評論(0)  編輯 收藏 引用 所屬分類: other
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品视频99| 欧美日韩午夜| 夜色激情一区二区| 亚洲精品在线三区| 99亚洲伊人久久精品影院红桃| 欧美国产日韩一区| 亚洲国产精品嫩草影院| 欧美国产精品劲爆| 亚洲精品综合在线| 亚洲女人天堂av| 久久久www成人免费精品| 久久亚洲捆绑美女| 欧美日韩一二三区| 国精品一区二区| 日韩视频在线一区二区三区| 亚洲毛片在线观看| 久久精品国产99精品国产亚洲性色 | 国产日韩在线亚洲字幕中文| 1024成人| 亚洲永久在线观看| 女人天堂亚洲aⅴ在线观看| 亚洲美女av在线播放| 午夜在线成人av| 欧美国产高清| 国产一区二区久久| 亚洲深夜福利在线| 欧美成人免费全部| 亚洲综合首页| 欧美精品在线一区| 好吊色欧美一区二区三区四区| 夜色激情一区二区| 久久香蕉国产线看观看网| 亚洲人成在线观看| 久久久久久久久久码影片| 国产精品国产三级国产a| 亚洲国产高清一区| 久久久久久久久伊人| 亚洲视屏在线播放| 欧美日韩国语| 亚洲伦理精品| 欧美国产日韩一区| 久久久久久久久久久久久9999| 欧美色图五月天| 亚洲久色影视| 亚洲电影在线观看| 久久三级福利| 久久精品国产2020观看福利| 亚洲精品在线三区| 久热精品视频在线免费观看 | 欧美二区在线| 久久久久久穴| 一区二区亚洲| 久久只有精品| 久久av一区二区三区| 国产精品毛片a∨一区二区三区| 91久久精品国产91久久性色| 久久在精品线影院精品国产| 亚洲专区一二三| 欧美亚洲成人免费| 亚洲午夜精品网| 日韩午夜激情| 欧美色欧美亚洲另类七区| 在线视频日本亚洲性| 亚洲免费精品| 国产精品国色综合久久| 午夜精品久久久久久久| 亚洲制服av| 国产亚洲精品久久久久动| 久久精品国产精品亚洲| 欧美一区在线看| 狠狠色综合网站久久久久久久| 久久久av毛片精品| 久久成人国产| 亚洲高清视频在线| 亚洲黄色片网站| 欧美日韩免费网站| 亚洲欧美视频在线观看视频| 亚洲视频中文字幕| 国内精品久久久久久久果冻传媒 | 亚洲国产欧美一区二区三区久久 | 91久久久久| 99xxxx成人网| 国产色视频一区| 欧美成人午夜激情| 欧美女主播在线| 亚洲欧美日韩天堂一区二区| 亚洲欧美影音先锋| 91久久精品国产91性色| 99人久久精品视频最新地址| 国产精品美女久久福利网站| 久久久久久免费| 欧美精品亚洲一区二区在线播放| aⅴ色国产欧美| 亚洲欧洲av一区二区| 亚洲大胆av| 亚洲视频在线二区| 亚洲福利精品| 亚洲欧美韩国| 日韩午夜在线播放| 亚洲第一在线视频| 国产精品视频专区| 亚洲精品欧美日韩专区| 亚洲美女精品一区| 欧美日韩视频在线一区二区观看视频 | 国产精品嫩草99av在线| 麻豆九一精品爱看视频在线观看免费| 老司机精品导航| 欧美在线免费观看亚洲| 欧美不卡视频一区| 欧美中文字幕在线播放| 欧美精品一区二区三区在线看午夜 | 欧美国产精品劲爆| 久久免费视频在线| 欧美天堂亚洲电影院在线观看| 男人插女人欧美| 国产欧美一区二区三区在线看蜜臀| 亚洲国产精品嫩草影院| 国内精品久久久久久影视8 | 一区二区三区国产在线| 久久久噜噜噜久久人人看| 亚洲一区二区三区久久| 欧美精品国产精品| 欧美国产先锋| 国内久久婷婷综合| 午夜精品亚洲一区二区三区嫩草| 艳妇臀荡乳欲伦亚洲一区| 快she精品国产999| 久久亚洲影院| 韩国成人精品a∨在线观看| 亚洲一区网站| 欧美一区二区三区视频在线观看| 欧美色大人视频| 亚洲最黄网站| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 制服丝袜激情欧洲亚洲| 欧美黄色一区| 亚洲精品一品区二品区三品区| 亚洲欧洲日本一区二区三区| 久久综合色一综合色88| 欧美成人免费播放| 亚洲六月丁香色婷婷综合久久| 欧美不卡高清| 日韩系列在线| 亚洲免费视频观看| 国产精品一区二区三区四区| 亚洲精品日韩一| 欧美成人精品不卡视频在线观看 | 欧美日韩一区二区三区免费 | 久久在线免费| 欧美激情区在线播放| 亚洲美女少妇无套啪啪呻吟| 欧美成人嫩草网站| 99re6这里只有精品视频在线观看| 日韩亚洲国产欧美| 欧美亚洲成人免费| 欧美一级片一区| 欧美第十八页| 亚洲视频你懂的| 国产亚洲一区二区三区在线观看| 久久精品中文字幕一区| 亚洲国内精品| 亚洲欧美在线一区二区| 国产婷婷97碰碰久久人人蜜臀| 久久精品免费| 亚洲伦理在线免费看| 欧美一区影院| 亚洲国产高清视频| 欧美特黄一区| 久久久久亚洲综合| 亚洲伦理在线观看| 久久疯狂做爰流白浆xx| 亚洲人成毛片在线播放女女| 欧美日韩中文字幕精品| 欧美有码在线观看视频| 亚洲人成在线播放网站岛国| 性色av香蕉一区二区| 亚洲日韩视频| 国产亚洲欧美中文| 欧美伦理影院| 久久久999精品视频| 99精品视频免费全部在线| 久久天堂精品| 亚洲欧美激情视频在线观看一区二区三区 | 久久久久久久久久看片| 一区二区三区日韩欧美精品| 老司机精品导航| 亚洲欧美日韩精品一区二区| 亚洲风情亚aⅴ在线发布| 国产精品xxx在线观看www| 另类激情亚洲| 久久国产精品久久久久久| 宅男66日本亚洲欧美视频| 免费亚洲一区二区| 久久久夜精品| 欧美中文字幕视频| 亚洲欧美三级伦理| 99精品久久| 亚洲精品综合精品自拍| 亚洲承认在线| 亚洲国产一区二区三区a毛片|