微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C ++-如何将3行保存在称为“结果”的字符串中,并为所有3个字符串创建一个单行“同义词” -C ++

如何解决C ++-如何将3行保存在称为“结果”的字符串中,并为所有3个字符串创建一个单行“同义词” -C ++

大家好。

我有一个读取磁盘驱动器序列号的函数。 我得到这样的输出

序列号A6PZD6FA 1938B00A49382 0000000000000 (那不是我的序列号,只是格式)

所以现在,我想将3个数字或字符串分开,但是我称它为“我的意思”,然后将其保存在三个独立的字符串中。

string a = {A6PZD6FA this value} string b = {1938B00A49382 this value} string c = {0000000000000 this value}

在那之后,我想为所有3个字符串创建一个单行的“同义词”。所以我的意思是 string synonym = 04930498SV893948AJVVVV34 像这样的东西。

解决方法

如果字符串变量中包含原始文本,则可以使用$(this).parents('.block')将其解析为组成部分:

std::istringstream

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。