自定义内存分配池
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
#pragma once
|
||||
#include <QMouseEvent>
|
||||
#include <QVector>
|
||||
#include <vector>
|
||||
namespace Psc {
|
||||
template <typename Handler_Type>
|
||||
class Delegate {
|
||||
public:
|
||||
QVector<Handler_Type> handlers;
|
||||
std::vector<Handler_Type> handlers;
|
||||
Delegate& operator+=(const Handler_Type& handler) {
|
||||
if (std::find(handlers.begin(), handlers.end(), handler) == handlers.end()) {
|
||||
handlers.push_back(handler);
|
||||
|
||||
Reference in New Issue
Block a user