【发布时间】:2019-04-15 05:38:27
【问题描述】:
我想问一下如何将字符串中的十六进制值存储到整数数组中。 例如掩饰
String sbox_str= "0x65, 0xea, 0xaf, 0x37, 0xff, 0x3b, 0xc2, 0xd0";
进入
uint8_t sbox[8]={0x65, 0xea, 0xaf, 0x37, 0xff, 0x3b, 0xc2, 0xd0};
如果您能指导我如何在 QT Creator 中做同样的事情,我将非常感激。
【问题讨论】:
-
你已经尝试过什么?
-
欢迎来到 Stack Overflow。请阅读the help pages、the SO tour、阅读how to ask good questions,以及this question checklist。最后学习如何创建Minimal, Complete, and Verifiable Example。哦,请不要向不相关的语言标签发送垃圾邮件。如果您使用 C++ 编程,则仅使用该标记。
-
使用
strtok分解字符串,然后使用strtol转换值。 -
Post what you're fully trying to do, not just a subproblem。 Qt 提供了一些普通 C++ 自然不提供的特殊功能。让我们知道这可以帮助我们帮助您...