⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datetime_base.h

📁 有关MYSQL的开源码
💻 H
字号:
#ifndef MYSQLCPPAPI_datetime_base_h#define MYSQLCPPAPI_datetime_base_h#include "mysqlcppapi/datetime/stream2string.h"#include <string>#include <iosfwd>namespace mysqlcppapi{class datetime_base{public:  datetime_base();  virtual ~datetime_base();    virtual std::ostream& out_stream(std::ostream&) const = 0;  operator std::string();};inline datetime_base::operator std::string (){  return stream2string<std::string>(*this);}template <class T>class DTbase{protected:  virtual ~DTbase() {}public:  virtual short int compare(const T &other) const = 0;  bool operator == (const T &other) const  {    return !compare(other);  }    bool operator != (const T &other) const  {    return compare(other);  }    bool operator <  (const T &other) const  {    return compare(other) < 0;  }    bool operator <= (const T &other) const  {    return compare(other) <= 0;  }    bool operator >  (const T &other) const  {    return compare(other) > 0;  }    bool operator >= (const T &other) const  {    return compare(other) >= 0;  }};} //namespace#endif //MYSQLCPPAPI_datetime_base_h

⌨️ 快捷键说明

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