我有一个 c++ 程序,我希望 main (argv[1]) 的第一个参数对应于一个浮点表。有可能这样做吗?
我正在考虑将我的浮点数放入一个用空格分隔的字符串(例如“1.12 3.23 4.32 1.1 ...”)有没有办法自动将这样的字符串转换为浮点数表?如果我理解得很好, atof 函数会将字符串转换为双精度。因此,似乎可以使用空格拆分我的字符串,然后使用 atof 转换每个部分。这个选项对我来说似乎不是很有效?此外,它返回双精度而不是浮点数 :(
那么,有没有更好的方法将浮点表作为 c++ 程序的参数传递?
谢谢