C++:从字符串对象中提取整数
C++: Extracting integers from string object
我有这样的东西:
string s = "Max of 3 and 5";
或
string s = "9 divided by -3";
并且我需要显示表达式的结果。
但是,如何从字符串中提取操作数呢。在Java中,我可以,但在C++中我不确定。
为什么不使用sscanf?
int a{};
int b{};
std::sscanf("max of 3 and 5", "max of %d and %d", &a, &b);
相关文章:
- 从字符串中提取整数并形成一个数组
- 从没有空格的字符串中提取整数
- C++从字符串中提取整数
- 从QString中提取整数
- 从字符串中提取整数
- 使用C 从定界线拆分字符串中提取整数数组
- 从用户输入中提取整数的枚举开关语句
- 如何从两个字符之间的文件中提取整数
- 从字符串中提取整数
- 如何从字符串中提取整数?C++
- 提取整数的数字元素
- C++:从字符串对象中提取整数
- 从标准::字符串中提取整数
- 使用字符串流从 c++ 中的字符串中提取整数时意外重复
- 从隐藏在随机字符之间的文件中提取整数
- C++ 使用 cin.ignore() 提取整数时输出奇怪
- 如何使用toInt从Qt中的QByteArray中提取整数
- 如何从C风格的constchar*数组中提取整数
- 从字符串中提取整数
- 提取整数余数的最佳方法