From: Ove Kaaven Date: Thu, 22 Apr 1999 00:31:06 +0000 (+0000) Subject: Added operator[] (read-only of course). Borland C++ 4.52 wasn't smart X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/b1fa8b4e258d8acb886efd5b2f0460dff52d9386?ds=sidebyside Added operator[] (read-only of course). Borland C++ 4.52 wasn't smart enough to automatically convert to a pointer for array indexing. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/buffer.h b/include/wx/buffer.h index 67d23526d6..afc0776994 100644 --- a/include/wx/buffer.h +++ b/include/wx/buffer.h @@ -54,6 +54,7 @@ public: } operator const char *() const { return m_str; } + char operator[](size_t n) const { return m_str[n]; } private: char *m_str; @@ -98,7 +99,8 @@ public: } operator const wchar_t *() const { return m_wcs; } - + wchar_t operator[](size_t n) const { return m_wcs[n]; } + private: wchar_t *m_wcs; };