易截截图软件、单文件、免安装、纯绿色、仅160KB

linux tinyxml删除任意给定节点

bool RemoveNode(string& szFileName)
{
  TiXmlDocument myDocument(szFileName);   
   bool loadOkay = myDocument.LoadFile();
   if(loadOkay == false)
    return false;
   //获得根元素
  TiXmlElement *rootElement = myDocument.RootElement();
  if(rootElement == NULL)
   return false;
  //获得根结点
  TiXmlNode *pRootNode = rootElement->ToElement();
  //获得根结点下的第一个元素
  TiXmlElement *pChild = rootElement->FirstChildElement();
  //获得根结点下的第一个节点
  TiXmlNode *pTempNode = pChild->ToElement();
  
  TiXmlAttribute *IDAttribute = NULL;
  
  do
  {
    //获得节点下的元素
    pChild = pTempNode->ToElement();
    IDAttribute = pChild->FirstAttribute();    
    if(strcmp("2", IDAttribute->Value()) == 0)
    {
      rootElement->RemoveChild(pTempNode);
      myDocument.SaveFile(szFileName);
    } 
    if(pTempNode != NULL)
     pTempNode = pTempNode->NextSibling();
  }while(pTempNode);
  
  
  return true; 
}


相关文档:

Linux 修改 IP地址 和 网关

修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦..
1. 修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
IPADDR=192.168.1.33
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
USERCTL=no
P ......

Linux 入门常用命令(1)

1.Linux进入与退出系统
进入Linux系统:
必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:
  1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。
  2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。
  一般的Linux使用者均为普通用户,而系统管理员一般 ......

Linux启动过程详解

本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。
启动第一步--加载BIOS
当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特 ......

Linux基于事件驱动的程序框架(转载)

[转]Linux 2.6 内核Epoll用法举例说明
epoll用到的所有函数都是在头文件sys/epoll.h中声明的,下面简要说明所用到的数据结构和函数:
所用到的数据结构:
 
typedef union epoll_data {
void *ptr;
int fd;
__uint32_t u32;
__uint64_t u64; ......

解决linux耳机和喇叭同时发音的问题


装完
NeoShine
Linux 4.0
后,插上耳机后,耳机和喇叭同时发声。
要解决这个故障, 关键问题在于找到文件
ALSA-Configuration.txt

这个文件里有声卡类型与
model
(模块)的对照表。
下面是操作的正确步骤:
1
、下载声卡驱动程序、库文件、工具,下面是目前最新的驱动程序,下载网址:
驱动程序:
ftp: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号