Remove warning disabling pragma and properly mark methods as deleted
parent
03536720fc
commit
f0bf74e422
|
@ -19,15 +19,13 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#pragma warning(disable: 4661)
|
||||
|
||||
template<typename T> class List
|
||||
{
|
||||
private:
|
||||
List(const List&)/* = delete*/;
|
||||
List(List&&)/* = delete*/;
|
||||
List& operator=(const List&)/* = delete*/;
|
||||
List& operator=(List&&)/* = delete*/;
|
||||
List(List const&) = delete;
|
||||
List(List&&) = delete;
|
||||
List &operator=(List const&) = delete;
|
||||
List &operator=(List&&) = delete;
|
||||
protected:
|
||||
T *array;
|
||||
unsigned int num;
|
||||
|
|
Loading…
Reference in New Issue