From 7ca35123593c9d668d73dff15a255e53da652eda Mon Sep 17 00:00:00 2001 From: cxl Date: Thu, 28 Aug 2008 13:18:46 +0000 Subject: [PATCH] git-svn-id: svn://ultimatepp.org/upp/trunk@375 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Core/String.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/uppsrc/Core/String.h b/uppsrc/Core/String.h index 3632d21bd..78c23d028 100644 --- a/uppsrc/Core/String.h +++ b/uppsrc/Core/String.h @@ -257,6 +257,7 @@ public: void Trim(int pos); const char *Begin() const { return IsSmall() ? chr : ptr; } + const char *End() const { return Begin() + GetLength(); } int operator[](int i) const { ASSERT(i >= 0 && i <= GetCount()); return Begin()[i]; } @@ -603,6 +604,7 @@ protected: public: const wchar *Begin() const { return ptr; } + const wchar *End() const { return Begin() + GetLength(); } int operator[](int i) const { return ptr[i]; } operator const wchar *() const { return Begin(); }