diff --git a/TinySTL/Vector.h b/TinySTL/Vector.h index 5c305fb..7b74dc9 100644 --- a/TinySTL/Vector.h +++ b/TinySTL/Vector.h @@ -24,7 +24,7 @@ namespace TinySTL{ viter(const viter& vit); viter& operator = (const viter& vit); - operator void* (){ return ptr_; }//change to the primitive pointer type + operator T* (){ return ptr_; }//change to the primitive pointer type T& operator *(){ return *ptr_; } T *operator ->(){ return &(operator *()); }