如何在C++中将一行分成不同的变量

问题描述

我是 C++ 和编程的新手,我想知道是否有办法将文本文件中的一行分隔为不同的变量。比如我想把这个分开:

GreenTea limited 24 Instock

并将每个单词/数字分配到不同的变量中:

string product;
string type;
int code;
string availability;

我怎样才能轻松实现这一目标?我使用了 for 循环,这样我就可以找到一个空格并取单词的子字符串来分隔它,但这似乎非常低效且耗时。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)