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