我想阅读我的邻接列表图表的命令。
5
ADD 0 1
ADD 1 2
ADD 2 3
ADD 3 1
ADD 2 0
LIST 2
DFS 2
BFS 2
REMOVE 1
我无法理解如何从文件中读取此内容并将相应的函数称为ADE 0 1的addEdge(0,1)以及所有其他函数。
我尝试使用getline()
,但我无法理解如何从字符串中获取数字。
是否有任何方法可以从文件中读取,如果文件只有ADD命令,我们可以使用while(file >> str >> num1 >> num2)