cppheadi.sct

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

SCT
49
字号
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$CLASS_NAME$_H  
  #define __$CAPITALIZE_ALL$TRUNCATE_EIGHT$CLASS_NAME$_H


[                               
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$BASE_CLASS$_H
  #include "TRUNCATE_EIGHT$BASE_CLASS$.h"
#endif
]                               
[#include <INCLUDE_FILE>        
]                               
[                               
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$ASSOCIATION_ONE_CLASS$_H
  #include "TRUNCATE_EIGHT$ASSOCIATION_ONE_CLASS.h"
#endif
]                                                               
[                               
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$AGGREGATION_ONE_CLASS$_H
  #include "TRUNCATE_EIGHT$AGGREGATION_ONE_CLASS$.h"
#endif
]                                                               
[                               
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$ASSOCIATION_MANY_CLASS$_H
  #include "TRUNCATE_EIGHT$ASSOCIATION_MANY_CLASS$.h"
#endif
]                                                               
[                               
#ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT$AGGREGATION_MANY_CLASS$_H
  #include "TRUNCATE_EIGHT$AGGREGATION_MANY_CLASS$.h"
#endif
]
			
class CLASS_NAME[NO_RETURN NO_REPEAT: NO_REPEAT public BASE_CLASS ,DELETE_LAST_SYMBOL] CLASS_LIBRARY_BASE_CLASS     
{ SELECT_WHEN ATTRIBUTE_IS_ARRAY [ ATTRIBUTE_TYPE ATTRIBUTE_NAME LITERAL_SYMBOL[ ATTRIBUTE_LENGTH LITERAL_SYMBOL] ; ] 
  SELECT_WHEN LOGICAL_NOT ATTRIBUTE_IS_ARRAY [ATTRIBUTE_TYPE ATTRIBUTE_NAME$;]
  [ASSOCIATION_ONE_CLASS$* ASSOCIATION_ONE_NAME$;]
  [AGGREGATION_ONE_CLASS AGGREGATION_ONE_NAME$;]
  [ASSOCIATION_MANY_CLASS$* ASSOCIATION_MANY_NAME LITERAL_SYMBOL[6 LITERAL_SYMBOL];]
  [AGGREGATION_MANY_CLASS AGGREGATION_MANY_NAME LITERAL_SYMBOL[6 LITERAL_SYMBOL];]

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 + -
显示快捷键?