小编Biz*_*woo的帖子

如何从const char*转换为unsigned int c ++

我是c ++编程的新手,我一直试图从const char*转换为unsigned int而没有运气.我有一个:

const char* charVar;
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为:

unsigned int uintVar;
Run Code Online (Sandbox Code Playgroud)

如何在C++中完成?

谢谢

c++

14
推荐指数
5
解决办法
7万
查看次数

如何将XML节点转换为C++结构?

我是编程新手,我想知道是否可以将XML节点转换为C++结构.例如,我有一个包含以下XML的文件:

<?xml version="1.0" encoding="utf-8"?>
<StrucDescription>
  <StrucName>
    <unStrucNameMember1 type="uint16">0</unStrucNameMember1>
    <unStrucNameMember2 type="uint8">0</unStrucNameMember2>
    <ulStrucNameMember3 type="int32">0</ulStrucNameMember3>
    <bStrucNameMember4 type="bool">true</bStrucNameMember4>
    <szStrucNameMember5 type="char" size="32"></szStrucNameMember5>
  </StrucName>
</StrucDescription>
Run Code Online (Sandbox Code Playgroud)

是否有可能从以上的XML创建用于未来数据存储的波纹管结构?

struct StrucName
{
  uint16  unStrucNameMember1;
  uint8   unStrucNameMember2;
  int32   ulStrucNameMember3;
  bool    bStrucNameMember4;
  char   szStrucNameMember5[32];

  StrucName ()
  : unStrucNameMember1(0)
  , unStrucNameMember2(0)
  , ulStrucNameMember3(0)
  , bStrucNameMember4(true)
  , szStrucNameMember5()
};
Run Code Online (Sandbox Code Playgroud)

我感谢大家的答案.

c++ xml

9
推荐指数
3
解决办法
5111
查看次数

标签 统计

c++ ×2

xml ×1