Topological sort: Difference between revisions

m
→‎{{header|C++}}: Variable renamed
m (→‎{{header|C++}}: Renamed variables, for clarity)
m (→‎{{header|C++}}: Variable renamed)
Line 736:
{
topological_sorter<string>
machinesorter;
vector<string>
sorted,
Line 752:
dependency;
buffer >> goal;
machinesorter.add_goal(goal);
while(buffer >> dependency)
machinesorter.add_dependency(goal, dependency);
}
machinesorter.destructive_sort(sorted, unsortable);
if(sorted.size() == 0)
display_heading("Error: no independent variables found!");
41

edits