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

📄 error_logger.h

📁 很多二维 三维几何计算算法 C++ 类库
💻 H
字号:
#ifndef CGAL_DSR_PDB_ERROR_LOGGER_H#define CGAL_DSR_PDB_ERROR_LOGGER_H#include <CGAL/PDB/basic.h>#include <iostream>#include <map>#include <string>CGAL_PDB_BEGIN_INTERNAL_NAMESPACE  class Error_logger {  public:    Error_logger():enabled_(true){}    ~Error_logger(){dump();}        bool is_output() const {return enabled_;}    void set_is_output(bool tf) { enabled_=tf;}    void set_context(const char *c) {      context_=c;    }    void new_warning(const char *c);    void new_fatal_error(const char *c);    void new_internal_error(const char *c);    void dump();         std::map<std::string, int> warnings_;    bool enabled_;    std::string context_;  };  extern Error_logger error_logger;CGAL_PDB_END_INTERNAL_NAMESPACE#endif

⌨️ 快捷键说明

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