ultimatepp/uppdev/foreach/foreach.cpp
cxl 4a1c627474 Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

16 lines
319 B
C++

#include <Core/Core.h>
using namespace Upp;
#define foreach(v, a) for(int i_ = 0; i_ < a.GetCount(); i_++) \
for(bool b = true; b;) \
for(v = a[i_]; b; b = false)
CONSOLE_APP_MAIN
{
Vector<int> x;
for(int i = 0; i < 10; i++)
x.Add(i);
foreach(int e, x)
DUMP(e);
}