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

📄 jem_defs.hpp

📁 一个智能指针实现的例子,非常精辟,可直接移植
💻 HPP
字号:

#ifndef __JEM_DEFS_H__
#define __JEM_DEFS_H__

#ifndef __cplusplus
#error "This is a C++ header file; it requires C++ to compile."
#endif

/**  
  \file jem_defs.hpp
  \brief Contains JemBaseObject class and JemSmartPtr template class definition
       The jem_defs.hpp header file contains JemBaseObject class and  JemSmartPtr \n
       template class definition. \n
       This is the utility definition for the Dmt C++ API. It defineds Basic types as byte and boolean.\n
       Also some standard collection helper class as Date that are used in the API.\n
       The <b>JemSmartPtr</b> class is a Smart pointer; works with classes derived from JemBaseObject. \n
       The Smart pointer class keeps tracking counter references to the object and deletes it  (via "DecRef" method) \n
       if no one longer keeps a pointer to this object.\n
       The <b>JemBaseObject</b> class  is a base object for any ref-counted object.


                                   Template Version 1.3                    Copyright 

⌨️ 快捷键说明

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