aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Common/Array.hpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-09-08 15:31:43 +0800
committerchai <chaifix@163.com>2018-09-08 15:31:43 +0800
commit5361adf3b8714ca55dedf3a8883fcf143d470ac4 (patch)
treefc84ce7b79406570af822d5edddae67ff390362d /src/libjin/Common/Array.hpp
parent93696c0c85afc21e29c7bd57dc9c577a7d662bba (diff)
*update
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;