【发布时间】:2018-07-03 20:20:22
【问题描述】:
有人可以帮助我完成以下请求吗:
我有一个文件只有一行,其中包含以下由空格分隔的组
- 实数
- 整数
- 十六进制数
- 字符“N”
这里有一些例子:
0 0.3 -1 +3 0xc 'N'
2.12211 1 -100 'N' 0xac 'N'
基本上第一行可能包含实数,整数,十六进制数,字符'N',每个组之间用空格分隔
有什么方法可以创建一个包含由空格分隔的元素的多种类型的向量(在 C 中,而不是在 C++ 中)(十六进制数也应转换为十进制数?
第一个例子应该是
V[0]=0
V[1]=0.3
V[2]=-1
V[3]=3
V[4]=12
v[5]='N'
第二个例子应该是
V[0]=2.12211
V[1]=1
V[2]=-100
V[3]=3
V[4]='N'
v[5]=172
V[6]='N'
【问题讨论】:
-
仅仅因为你想要一些“不在 C++ 中”的东西并不能使 C++ 标签相关