C++指定截取字符串问题

我的文档存字符串是这样的,

想指定 - 字符 分别 读取 前面  读取后面 分别保存在两个变量里

读取文档里面的字符串, str 保存 中国 香港 韩国  str1 保存 123 456 789 ;

还望大佬帮帮我..

字符串遍历

例如我代码是这样的 substr(0,4) 只能截取中国