ultimatepp/uppdev/ArrayOne/ArrayOne.cpp
cxl fff598768c syncing uppdev
git-svn-id: svn://ultimatepp.org/upp/trunk@922 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-03-07 12:16:18 +00:00

18 lines
248 B
C++

#include <Core/Core.h>
using namespace Upp;
struct ArrayOneHelper {
Array<T> array;
One<T> one;
public:
operator One<T>&();
~ArrayOneHelper() { array.Add(one.Detach()); }
};
CONSOLE_APP_MAIN
{
Test(array.AddOne());
}