mask.hpp

来自「神经网络是序列预测,C++实现」· HPP 代码 · 共 32 行

HPP
32
字号
#ifndef MASK_HPP#define MASK_HPPclass mask { protected:  bool* data;  unsigned int s;  void init(const unsigned int& size); public:  mask();  mask(const unsigned int& size);  mask(const int& size);  mask(bool *d, const unsigned int& size);  mask(const mask &m);  ~mask();  unsigned int size() const;  unsigned int total_true() const;  void print() const;  bool all() const;  bool any() const;  mask& operator=(const mask& right);  bool& operator[](const unsigned int& i);  friend mask operator&&(const mask& left, const mask& right);  friend mask operator||(const mask& left, const mask& right);};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?