2018年2月24日星期六

gugustock_v0_201802102227_4d_23_ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG

///////
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 byte ) + ( 1 pbyte : exclude end flag ) + ( 1 pbyte : end flag )
//
//convert to
//
//( 1 pbyte : exclude end flag )
//+( : connect )
//( 1 byte )
//+( : connect )
//( 1 pbyte : end flag )
///////
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 byte ) + ( 1 pbyte : 排除 结束 标志 ) + ( 1 pbyte : 结束 标志 )
//
//转变 为
//
//( 1 pbyte : 排除 结束 标志 )
//+( : 连接 )
//( 1 byte )
//+( : 连接 )
//( 1 pbyte : 结束 标志 )



DWORD ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG (
BYTE & z_1byteconnect1pbyteversionadditionalendflag_1byte_original_version_additional_at_endofpbyte_exclude_endflagofpbyte_input_byte ,
//input :
//1 byte : original : input : byte
//
//note :
//1 byte : additional at end of pbyte : exclude end flag of pbyte
///////
//1 byte : 原来(的) : 输入 : byte
//
//注意 :
//2 byte :附加 在 pbyte 结束 : 排除 pbyte (的) 结束 标志
PBYTE & z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte ,
//input :
//1 pbyte : original : additional end flag : input : pbyte
//
//note :
//1 pbyte : ( 1 byte ) additional at end of ( the pbyte ) : exclude end flag of ( the pbyte )
///////
//1 pbyte : 原来(的) : 附加 结束 标志 : 输入 : pbyte
//
//注意 :
//1 pbyte : ( 1 byte ) 附加 在 ( 这 pbyte ) (的) 结束 : 排除 ( 这 pbyte ) (的) 结束 标志
BYTE & z_1byteconnect1pbyteversionadditionalendflag_endflag_version_in_pbyte_input_byte ,
//input :
//end flag : in pbyte : input : byte
///////
//结束 标志 : 在 pbyte 内: 输入 : byte
PBYTE & z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte
//output :
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 最终 : 输出 : pbyte
)
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 byte ) + ( 1 pbyte : exclude end flag ) + ( 1 pbyte : end flag )
//
//convert to
//
//( 1 pbyte : exclude end flag )
//+( : connect )
//( 1 byte )
//+( : connect )
//( 1 pbyte : end flag )
///////
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 byte ) + ( 1 pbyte : 排除 结束 标志 ) + ( 1 pbyte : 结束 标志 )
//
//转变 为
//
//( 1 pbyte : 排除 结束 标志 )
//+( : 连接 )
//( 1 byte )
//+( : 连接 )
//( 1 pbyte : 结束 标志 )
{

ZFPOINTERSIZE (
z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte ,
//input :
//pointer : variable
//指针 : 变量
z_1byteconnect1pbyteversionadditionalendflag_endflag_version_in_pbyte_input_byte ,
//input :
//end : flag
//结束 : 标志
z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_functionprocess_dword
//output :
//pointer : size
//指针 : 大小
) ;
//pointer : size : + flag
//1 byte == 1
//
//note:
//include ( end : flag )
//指针 : 大小 : + 标志
//1 字节 == 1
//
//注意 :
//包括 ( 结束 : 标志 )

z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte_pointersize_functionprocess_dword = z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_functionprocess_dword + 1 ;
//1 pbyte : final : ( previous : output : pbyte ) : ( now : function process : dword )
///////
//1 pbyte : 最终 : ( 以前是 : 输出 : pbyte ) : ( 现在是 : 函数 过程 : dword )

ZFINITIALPOINTER (
z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte ,
//input output :
//pointer
//指针
z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte_pointersize_functionprocess_dword
//input :
//byte : count
//字节 : 计数
) ;
//initial pointer
//初始化 指针

z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_ignoreendflag_functionprocess_dword = z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_functionprocess_dword - 1 ;
//1 pbyte : original : additional end flag : ( previous : input : pbyte ) : ( pointer size : ignore end flag ) : ( now : function process : dword )
//
//note :
//1 pbyte : ( 1 byte ) additional at end of ( the pbyte ) : exclude end flag of ( the pbyte )
///////
//1 pbyte : 原来(的) : 附加 结束 标志 : ( 以前是 : 输入 : pbyte ) : ( 指针 大小 : 忽略 结束 标志 ): ( 现在是 : 函数 过程 : dword )
//
//注意 :
//1 pbyte : ( 1 byte ) 附加 在 ( 这 pbyte ) (的) 结束 : 排除 ( 这 pbyte ) (的) 结束 标志

z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword = 0 ;
//for loop count : function process : dword
//initial to
//0
///////
//for 循环 计数 : 函数 过程 : dword
//初始化 为
//0

for (
;
z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword < z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_ignoreendflag_functionprocess_dword
//for loop count : function process : dword
//<
//1 pbyte : original : additional end flag : ( previous : input : pbyte ) : ( pointer size : ignore end flag ) : ( now : function process : dword )
///////
//for 循环 计数 : 函数 过程 : dword
//<
//1 pbyte : 原来(的) : 附加 结束 标志 : ( 以前是 : 输入 : pbyte ) : ( 指针 大小 : 忽略 结束 标志 ): ( 现在是 : 函数 过程 : dword )
;
)
//1 pbyte : original : exclude end flag
//to
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 原来(的) : 排除 结束 标志
//赋值 到
//1 pbyte : 最终(的) : 输出 : pbyte
{

*( z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte + z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword ) = *( z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte + z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword ) ;
//1 pbyte : original : exclude end flag
//to
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 原来(的) : 排除 结束 标志
//赋值 到
//1 pbyte : 最终(的) : 输出 : pbyte

z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword = z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword + 1 ;
//loop need
///////
//循环 需要

}

*( z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte + z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_ignoreendflag_functionprocess_dword ) = z_1byteconnect1pbyteversionadditionalendflag_1byte_original_version_additional_at_endofpbyte_exclude_endflagofpbyte_input_byte ;
//1 byte : original : input : byte
//
//to
//
//( 1 byte ) before ( [ end flag ] : [ 1 pbyte : final : output : pbyte ] )
///////
//1 byte : 原来(的) : 输入 : byte
//
//赋值 到
//
//( 1 byte ) 在 ( [ 结束 标志 ] : [ 1 pbyte : 最终 : 输出 : pbyte ] ) 之前

*( z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte + z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_functionprocess_dword ) = z_1byteconnect1pbyteversionadditionalendflag_endflag_version_in_pbyte_input_byte ;
//end flag : in pbyte : input : byte
//
//to
//
//( end flag ) in ( 1 pbyte : final : output : pbyte )
///////
//结束 标志 : 在 pbyte 内: 输入 : byte
//
//赋值 到
//
//( 结束 标志 ) 在 ( 1 pbyte : 最终 : 输出 : pbyte ) 内

return 0 ;
//funtion success
//函数 成功

}





///////
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 byte ) + ( 1 pbyte : exclude end flag ) + ( 1 pbyte : end flag )
//
//convert to
//
//( 1 pbyte : exclude end flag )
//+( : connect )
//( 1 byte )
//+( : connect )
//( 1 pbyte : end flag )
///////
//ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 byte ) + ( 1 pbyte : 排除 结束 标志 ) + ( 1 pbyte : 结束 标志 )
//
//转变 为
//
//( 1 pbyte : 排除 结束 标志 )
//+( : 连接 )
//( 1 byte )
//+( : 连接 )
//( 1 pbyte : 结束 标志 )



static BYTE z_1byteconnect1pbyteversionadditionalendflag_1byte_original_version_additional_at_endofpbyte_exclude_endflagofpbyte_input_byte ;
//input :
//1 byte : original : input : byte
//
//note :
//1 byte : additional at end of pbyte : exclude end flag of pbyte
///////
//1 byte : 原来(的) : 输入 : byte
//
//注意 :
//2 byte :附加 在 pbyte 结束 : 排除 pbyte (的) 结束 标志
static PBYTE z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte ;
//input :
//1 pbyte : original : additional end flag : input : pbyte
//
//note :
//1 pbyte : ( 1 byte ) additional at end of ( the pbyte ) : exclude end flag of ( the pbyte )
///////
//1 pbyte : 原来(的) : 附加 结束 标志 : 输入 : pbyte
//
//注意 :
//1 pbyte : ( 1 byte ) 附加 在 ( 这 pbyte ) (的) 结束 : 排除 ( 这 pbyte ) (的) 结束 标志
static BYTE z_1byteconnect1pbyteversionadditionalendflag_endflag_version_in_pbyte_input_byte ;
//input :
//end flag : in pbyte : input : byte
///////
//结束 标志 : 在 pbyte 内: 输入 : byte
static PBYTE z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte ;
//output :
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 最终 : 输出 : pbyte
static DWORD z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_functionprocess_dword ;
//function process :
//1 pbyte : original : additional end flag : ( previous : input : pbyte ) : pointer size : ( now : function process : dword )
//
//note :
//1 pbyte : ( 1 byte ) additional at end of ( the pbyte ) : exclude end flag of ( the pbyte )
///////
//1 pbyte : 原来(的) : 附加 结束 标志 : ( 以前是 : 输入 : pbyte ) : 指针 大小 : ( 现在是 : 函数 过程 : dword )
//
//注意 :
//1 pbyte : ( 1 byte ) 附加 在 ( 这 pbyte ) (的) 结束 : 排除 ( 这 pbyte ) (的) 结束 标志
static DWORD z_1byteconnect1pbyteversionadditionalendflag_1pbyte_final_output_pbyte_pointersize_functionprocess_dword ;
//funciton process :
//1 pbyte : final : ( previous : output : pbyte ) : pointer size : ( now : function process : dword )
///////
//1 pbyte : 最终 : ( 以前是 : 输出 : pbyte ) : 指针 大小 : ( 现在是 : 函数 过程 : dword )
static DWORD z_1byteconnect1pbyteversionadditionalendflag_1pbyte_original_version_additionalendflag_version_1byte_additional_at_endof_thepbyte_exclude_endflagofthepbyte_input_pbyte_pointersize_ignoreendflag_functionprocess_dword ;
//function process :
//1 pbyte : original : additional end flag : ( previous : input : pbyte ) : ( pointer size : ignore end flag ) : ( now : function process : dword )
//
//note :
//1 pbyte : ( 1 byte ) additional at end of ( the pbyte ) : exclude end flag of ( the pbyte )
///////
//1 pbyte : 原来(的) : 附加 结束 标志 : ( 以前是 : 输入 : pbyte ) : ( 指针 大小 : 忽略 结束 标志 ): ( 现在是 : 函数 过程 : dword )
//
//注意 :
//1 pbyte : ( 1 byte ) 附加 在 ( 这 pbyte ) (的) 结束 : 排除 ( 这 pbyte ) (的) 结束 标志
static DWORD z_1byteconnect1pbyteversionadditionalendflag_forloopcount_functionprocess_dword ;
//funciton process :
//for loop count : function process : dword
///////
//for 循环 计数 : 函数 过程 : dword












没有评论:

发表评论