vc2hd0.sct

来自「c#设计模式WithCla」· SCT 代码 · 共 32 行

SCT
32
字号
#ifndef __$CAPITALIZE_ALL$CLASS_NAME$_H  
  #define __$CAPITALIZE_ALL$CLASS_NAME$_H

[#ifndef __$CAPITALIZE_ALL$BASE_CLASS$_H
  #include "$BASE_CLASS$.h"
#endif]                               
[#include <INCLUDE_FILE>  ]                               
[#ifndef __$CAPITALIZE_ALL$ASSOCIATION_ONE_CLASS$_H
  #include "$ASSOCIATION_ONE_CLASS.h"
#endif]                                                               
[#ifndef __$CAPITALIZE_ALL$AGGREGATION_ONE_CLASS$_H
  #include "$AGGREGATION_ONE_CLASS$.h"
#endif]                                                               
[#ifndef __$CAPITALIZE_ALL$ASSOCIATION_MANY_CLASS$_H
  #include "$ASSOCIATION_MANY_CLASS$.h"
#endif]                                                               
[#ifndef __$CAPITALIZE_ALL$AGGREGATION_MANY_CLASS$_H
  #include "$AGGREGATION_MANY_CLASS$.h"
#endif]
class CLASS_NAME[NO_RETURN NO_REPEAT: NO_REPEAT public BASE_CLASS ,DELETE_LAST_SYMBOL] CLASS_LIBRARY_BASE_CLASS     
{ [ATTRIBUTE_TYPE ATTRIBUTE_NAME$;]
  [ASSOCIATION_ONE_CLASS$* ASSOCIATION_ONE_NAME$;]
  [AGGREGATION_ONE_CLASS AGGREGATION_ONE_NAME$;]
  [CList <ASSOCIATION_MANY_CLASS, ASSOCIATION_MANY_CLASS&> ASSOCIATION_MANY_NAME;]
  [CList <AGGREGATION_MANY_CLASS, AGGREGATION_MANY_CLASS&> AGGREGATION_MANY_NAME;]
public:
		
 [  CPP_OPERATION_VIRTUAL CPP_OPERATION_STATIC OPERATION_RETURN_TYPE OPERATION_NAME (CPP_OPERATION_PARAMETERS) CPP_OPERATION_CONSTANT CPP_OPERATION_PURE_VIRTUAL;] 

};

#endif

⌨️ 快捷键说明

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