【发布时间】:2021-04-29 14:44:16
【问题描述】:
我有一个来自命令行输入的字符串,如下所示:
string input = cmd_line.get_arg("-i"); // Filepath for offline mode
这看起来像一个文件,如下所示:
input = "../../dataPosition180.csv"
我想提取180 并存储为int。
在 python 中,我会这样做:
data = int(input.split('Position')[-1].split('.csv')[0])
如何在 C++ 中复制它?
【问题讨论】:
-
180在这里究竟代表什么? IE。在路径为../45/123/4data25Position180_1.csv的假设示例中,您要查找的数字是多少? -
@SergeyA 这不会发生。它只会在帖子中指定。
-
而不仅仅是遵循@Someprogrammerdude 的建议。