classtemplate.h

来自「lwip tcp/ip 协议栈 adsp BF533 DSP 移植 用 visu」· C头文件 代码 · 共 54 行

H
54
字号
////////////////////////////////////////////////////////////////////////////
//                                     
//  ClassTemplate.h
//  Defines the template source used in generating the class files.
//   
//  Copyright (c) 2001 Analog Devices Inc., All Rights Reserved
//
/////////////////////////////////////////////////////////////////////////////

#ifndef __CLASSTEMPLATE_H__
#define __CLASSTEMPLATE_H__

static LPCTSTR g_szHeaderTemplate = 

"\n"
"#ifndef __%class_sentry%_H__\n"
"#define __%class_sentry%_H__\n"
"\n"
"/////////////////////////////////////////////////////////////////////////\n"
"// class %class_name%\n"
"/////////////////////////////////////////////////////////////////////////\n"
"\n"
"class %class_name% %derivation_list%\n"
"{\n"
"public:\n"
"\n"
"\t%class_name%();\n"
"\tvirtual ~%class_name%();\n"
"};\n"
"\n"
"#endif // __%class_sentry%_H__\n"
"\n";

static LPCTSTR g_szSourceTemplate = 

"\n"
"#include \"%class_header%\"\n"
"\n"
"/////////////////////////////////////////////////////////////////////////\n"
"// %class_name% construction/destruction\n"
"/////////////////////////////////////////////////////////////////////////\n"
"\n"
"%class_name%::%class_name%()\n"
"{\n"
"\n"
"};\n"
"\n"
"%class_name%::~%class_name%()\n"
"{\n"
"\n"
"};\n"
"\n";

#endif // __CLASSTEMPLATE_H__

⌨️ 快捷键说明

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