License fixes

git-svn-id: svn://ultimatepp.org/upp/trunk@501 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2008-10-02 10:30:18 +00:00
parent d5885e08ce
commit 132e974caf
569 changed files with 19215 additions and 265210 deletions

View file

@ -121,6 +121,19 @@ public:
STL_VECTOR_COMPATIBILITY(Vector<T>)
};
ConstIterator& Array::ConstIterator::operator+=(int i)
{
}
ConstIterator& operator+=(int i);
void Array::Free()
{
}
void Free();
template <class T>
class Array : public MoveableAndDeepCopyOption< Array<T> > {
protected:
@ -145,7 +158,8 @@ public:
bool IsEmpty() const { return vector.IsEmpty(); }
void Trim(int n);
void SetCount(int n);
void SetCount(int n, const T& init);
void SetCount(int n,
const T& init);
void SetCountR(int n);
void SetCountR(int n, const T& init);
void Clear() { Free(); vector.Clear(); }
@ -226,6 +240,12 @@ public:
ConstIterator operator++(int) { ConstIterator t = *this; ++*this; return t; }
ConstIterator operator--(int) { ConstIterator t = *this; --*this; return t; }
ConstIterator& Array::ConstIterator::operator+=(int i)
{
}
ConstIterator& operator+=(int i) { ptr += i; return *this; }
ConstIterator& operator-=(int i) { ptr -= i; return *this; }