在C ++中,用户输入数据到2D阵列的最简单方法是什么?

时间:2014-01-27 03:34:50

标签: c++ arrays user-interface user-input

我希望程序获取用户输入以填充int的2D数组,我不确定用户输入数据的最简单格式是什么(编程方面很简单)。

例如在Java中我可以使用.split()用空格或逗号等分隔整数,但由于字符串不能在C ++中轻易分解,这是一个问题。

我不想每次都为每个元素提示用户,例如:

enter integer for location 0, 0
enter integer for location 0,10
enter integer for location 2, 0

1 个答案:

答案 0 :(得分:1)

这是一个stackoverflow答案,讨论如何在C ++中标记字符串

How do I tokenize a string in C++?

我没有尝试过boost但strtok很容易使用,但可能有一些多线程问题。