aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Common/Array.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/Common/Array.hpp')
-rw-r--r--src/libjin/Common/Array.hpp13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/libjin/Common/Array.hpp b/src/libjin/Common/Array.hpp
index de22961..7c0f058 100644
--- a/src/libjin/Common/Array.hpp
+++ b/src/libjin/Common/Array.hpp
@@ -4,7 +4,7 @@
namespace jin
{
- /* ԶͷŶڴĶ̬ */
+ /* ԶͷŶڴջϴĶ̬ */
template<typename T>
class Array
{
@@ -62,6 +62,17 @@ namespace jin
}
private:
+ /**
+ * http://blog.jobbole.com/106923/
+ * new ڴ洴
+ * 1. new ڴ
+ * 2. ù캯
+ *
+ * new, deleteڷͷڴ棬
+ */
+ void* operator new(size_t t);
+ void operator delete(void* ptr);
+
T * data;
unsigned int length;