ultimatepp/reference/ValuePick/ValuePick.cpp
cxl 0ba9ff4ed0 Core: ValueArray/Map::Pick fixed for GCC, CLANG (11)
git-svn-id: svn://ultimatepp.org/upp/trunk@7304 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-23 07:28:23 +00:00

24 lines
389 B
C++

#include <Core/Core.h>
using namespace Upp;
CONSOLE_APP_MAIN
{
StdLogSetup(LOG_COUT|LOG_FILE);
ValueArray va;
va << 12 << 3 << 5 << 1 << 10;
DUMP(va);
Vector<Value> v = va.Pick();
Sort(v);
va = pick(v);
DUMP(va);
ValueMap vm;
vm(1, "world")(2, "hello");
DUMP(vm);
VectorMap<Value, Value> m = vm.Pick();
SortByValue(m);
vm = pick(m);
DUMP(vm);
}