有文件内容如下: a 1 b 2 写一个C++程序,里面有同名函数a和b,逐行读取文件 预期结果:

读取的第一行的“a”作为函数名,“1”作为此函数的参数执行同名函数a
读取的第一行的“b”作为函数名,“2”作为此函数的参数执行同名函数b
这样的类似linux系列里的命令的方法是用什么实现?
额,有点写错了
是多行
每行内容为 函数名 (空格) 给用的参数(换行)
a 1
b 2
c 1

核心代码示例:
string s; int i;
while(cin >> s) {
if(s == "b") {
cin >> i; a(i);
} else if(s == "b") {
cin >> i; b(i);
}
}
不管是换行还是空格来分割都可以正常运行
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜