本文整理汇总了C++中Cont::Empty方法的典型用法代码示例。如果您正苦于以下问题:C++ Cont::Empty方法的具体用法?C++ Cont::Empty怎么用?C++ Cont::Empty使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cont
的用法示例。
在下文中一共展示了Cont::Empty方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
//---------------------------------------------------------------------------
void Graph::Visit(int From, Cont & C)
{
if (From >= 0 && From < _Size)
{
int V = From;
bool * Labelled = new bool[_Size];
for(int i = 0; i < _Size; i++)
Labelled[i] = false;
C.Push(V);
Labelled[V] = true;
do
{
V = C.Pop();
printf("%d ", V);
for(int U = 0; U < _Size; U++)
{
if(!Labelled[U] && _m[V][U] != MAXDOUBLE)
{
C.Push(U);
Labelled[U] = true;
}
}
}
while(!C.Empty());
delete [] Labelled;
printf("\n");
}
}