2018年2月24日星期六

gugustock_v0_201802102227_4d_25_ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG

///////
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 int ) to ( 1 pbyte ) : ( additional end flag )
///////
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 int ) 赋值 到 ( 1 pbyte ) : ( 附加 结束 标志 )



DWORD ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG (
INT & z_1intto1pbyteversionadditionalendflag_1int_original_input_int ,
//input :
//1 int : original : input : int
///////
//1 int : 原来 (的) : 输入 : int
DWORD & z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_input_dword ,
//input :
//divisor : ( dividend is [ 1 int : original ] ) : input : dword
//
//note :
//0 < divisor <= 10
///////
//除数 : ( 被除数 是 [ 1 整数 : 原来 {的} ] ) : 输入 : dword
//
//注意 :
//0 < 除数 <= 10
BYTE & z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//end flag : input : byte
///////
//结束 标志 : 输入 : byte
PBYTE & z_1intto1pbyteversionadditionalendflag_1pbyte_final_output_pbyte
//output :
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 最终 (的) : 输出 : pbyte 
)
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 int ) to ( 1 pbyte ) : ( additional end flag )
///////
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 int ) 赋值 到 ( 1 pbyte ) : ( 附加 结束 标志 )
{

z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_functionprocess_int = z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_input_dword ;
//divisor : ( dividend is [ 1 int : original ] ) : function process : int
//
//note :
//0 < divisor <= 10
///////
//除数 : ( 被除数 是 [ 1 整数 : 原来 {的} ] ) : 函数 过程 : int
//
//注意 :
//0 < 除数 <= 10

ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION (
z_1intto1pbyteversionadditionalendflag_1int_original_input_int ,
//input :
//1 int : ( is dividend ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_functionprocess_int ,
//input :
//1 int : ( is divisor ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_dword ,
//output :
//( 1 dword ) : ( is quotient ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 商 ) : ( 忽略 符号 ) : 输出 : dword
z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword ,
//output :
//( 1 dword ) : ( is remainder ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 余数 ) : ( 忽略 符号 ) : 输出 : dword
z_1intto1pbyteversionadditionalendflag_sign_version_quotient_temp_functionprocess_dword
//output :
//signal : ( for quotient ) : output : dword
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
) ;
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION function
//
//from division
//
//get quotient
//get remainder
//get signal
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION 函数
//
//来自 除法
//
//得到 商
//得到 余数
//得到 符号

z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword_functionprocess_byte = ( BYTE )z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword ;
//remainder : temp : ( previous : function process : dword ) : ( now : function process : byte )
///////
//余数 : 临时 : ( 以前是 : 函数 过程 : dword ) : ( 现在是 : 函数 过程 : byte )

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

*( z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte + 0 ) = z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword_functionprocess_byte ;
//1 pbyte : final : temp : function process : pbyte
//( note : pointer position start at : 0 ) : pointer poisition : 0 -> 1
//==
//remainder : temp : ( previous : function process : dword ) : ( now : function process : byte )
///////
//1 pbyte : 最终 (的) : 临时 : 函数 过程 : pbyte 
//( 注意 : 指针 位置 开始 在 : 0 ) : 指针 位置 : 0 -> 1
//==
//余数 : 临时 : ( 以前是 : 函数 过程 : dword ) : ( 现在是 : 函数 过程 : byte )

*( z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte + 1 ) = z_1intto1pbyteversionadditionalendflag_endflag_input_byte ;
//1 pbyte : final : temp : function process : pbyte
//( note : pointer position start at : 0 ) : pointer poisition : 1 -> 2
//==
//end flag : input : byte
///////
//1 pbyte : 最终 (的) : 临时 : 函数 过程 : pbyte 
//( 注意 : 指针 位置 开始 在 : 0 ) : 指针 位置 : 1 -> 2
//==
//结束 标志 : 输入 : byte

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

for (
;
z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_dword != 0
//quotient : temp : function process : dword
//!=
//0
///////
//商 : 临时 : 函数 过程 : dword
//!=
//0
;
)
//construct ( integer : [ abcd...x ]) : ( note : x : single digit )
///////
//构建 ( 整数 : [ abcd...x ] ) : ( 注意 : x : 个位数 )
{

z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_int = z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_dword ;
//quotient : temp : function process : int
///////
//商 : 临时 : 函数 过程 : int

ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION (
z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_int ,
//input :
//1 int : ( is dividend ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 被除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_functionprocess_int ,
//input :
//1 int : ( is divisor ) : additional signal : input : int
//
//note :
//signal : 0 : negative sign
//signal : 1 : positive sign
///////
//1 int : ( 是 除数 ) : 附加 符号 : 输入 : int
//
//注意 :
//符号 : 0 : 负号
//符号 : 1 : 正号
z_1intto1pbyteversionadditionalendflag_quotient_temp_temp_functionprocess_dword ,
//output :
//( 1 dword ) : ( is quotient ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 商 ) : ( 忽略 符号 ) : 输出 : dword
z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword ,
//output :
//( 1 dword ) : ( is remainder ) : ( ignore signal ) : output : dword
///////
//( 1 dword ) : ( 是 余数 ) : ( 忽略 符号 ) : 输出 : dword
z_1intto1pbyteversionadditionalendflag_sign_version_quotient_temp_functionprocess_dword
//output :
//signal : ( for quotient ) : output : dword
//
//note :
//signal : ( for quotient ) : 0 : negative sign
//signal : ( for quotient ) : 1 : positive sign
///////
//符号 : ( 对于 商 ) : 输出 : dword
//
//注意 :
//符号 : ( 对于 商 ) : 0 : 负号
//符号 : ( 对于 商 ) : 1 : 正号
) ;
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION function
//
//from division
//
//get quotient
//get remainder
//get signal
///////
//ZFGETQUOTIENT_AND_GETREMAINDER_AND_GETSIGNAL_VERSION_FROMDIVISION 函数
//
//来自 除法
//
//得到 商
//得到 余数
//得到 符号

z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword_functionprocess_byte = ( BYTE )z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword ;
//remainder : temp : ( previous : function process : dword ) : ( now : function process : byte )
///////
//余数 : 临时 : ( 以前是 : 函数 过程 : dword ) : ( 现在是 : 函数 过程 : byte )

ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG (
z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword_functionprocess_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 (的) 结束 标志
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_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 ) (的) 结束 标志
z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//end flag : in pbyte : input : byte
///////
//结束 标志 : 在 pbyte 内: 输入 : byte
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_temp_functionprocess_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 : 结束 标志 )

ZFVARIABLETOPOINTER (
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_temp_functionprocess_pbyte ,
//input :
//variable
//变量
z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//variable : end flag
//变量 : 结束 标志
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte ,
//output :
//pointer
//指针

//BYTE & z_variabletopointer_pointerflag
//input :
//pointer : end flag
//指针 :结束 标志

z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte_pointersize_dword
//output :
//pointer : size
//指针 : 大小
) ;
//variable to pointer
//变量 赋值到 指针

z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_dword = z_1intto1pbyteversionadditionalendflag_quotient_temp_temp_functionprocess_dword ;
//quotient : temp : function process : dword
///////
//商 : 临时 : 函数 过程 : dword

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

}

if (
z_1intto1pbyteversionadditionalendflag_1int_original_input_int >= 0
//1 int : original : input : int
//>=
//0
///////
//1 int : 原来 (的) : 输入 : int
//>=
//0
)
//whether
//1 int : original : input : int
//>=
//0
///////
//是否
//1 int : 原来 (的) : 输入 : int
//>=
//0
{

z_1intto1pbyteversionadditionalendflag_sign_version_for_1int_original_functionprocess_byte = 0x2b ;
//sign : for ( 1 int : original ) : function process : byte
//==
//+ : 0x2b
///////
//符号 : 对于 ( 1个 整数 : 原来 [的] ) : 函数 过程 : byte
//==
//+ : 0x2b

}
else if (
z_1intto1pbyteversionadditionalendflag_1int_original_input_int < 0
//1 int : original : input : int
//<
//0
///////
//1 int : 原来 (的) : 输入 : int
//<
//0
)
//whether
//1 int : original : input : int
//<
//0
///////
//是否
//1 int : 原来 (的) : 输入 : int
//<
//0
{

z_1intto1pbyteversionadditionalendflag_sign_version_for_1int_original_functionprocess_byte = 0x2d ;
//sign : for ( 1 int : original ) : function process : byte
//==
//- : 0x2d
///////
//符号 : 对于 ( 1个 整数 : 原来 [的] ) : 函数 过程 : byte
//==
//- : 0x2d

}

ZF1BYTE_CONNECT_1PBYTE_VERSION_ADDITIONALENDFLAG (
z_1intto1pbyteversionadditionalendflag_sign_version_for_1int_original_functionprocess_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 (的) 结束 标志
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_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 ) (的) 结束 标志
z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//end flag : in pbyte : input : byte
///////
//结束 标志 : 在 pbyte 内: 输入 : byte
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_temp_functionprocess_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 : 结束 标志 )

ZFVARIABLETOPOINTER (
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_temp_functionprocess_pbyte ,
//input :
//variable
//变量
z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//variable : end flag
//变量 : 结束 标志
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte ,
//output :
//pointer
//指针

//BYTE & z_variabletopointer_pointerflag
//input :
//pointer : end flag
//指针 :结束 标志

z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte_pointersize_dword
//output :
//pointer : size
//指针 : 大小
) ;
//variable to pointer
//变量 赋值到 指针

ZFPOINTERREVERSE_VERSION_ENDFLAG (
z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte ,
//input :
//pointer : original
//指针 : 原先
z_1intto1pbyteversionadditionalendflag_endflag_input_byte ,
//input :
//end : flag
//结束 : 标志
z_1intto1pbyteversionadditionalendflag_1pbyte_final_output_pbyte
//output :
//pointer : reverse
//指针 : 反转
) ;
//reverse pointer
//
//note :
//version : end flag : determine pointer size
//end flag : not reverse
//反转 指针
//
//注意 :
//版本 : 结束 标志 : 确定 指针 大小
//结束 标志 : 不 反转

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

}






///////
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG function
//
//( 1 int ) to ( 1 pbyte ) : ( additional end flag )
///////
//ZF1INTTO1PBYTE_VERSION_ADDITIONALENDFLAG 函数
//
//( 1 int ) 赋值 到 ( 1 pbyte ) : ( 附加 结束 标志 )



static INT z_1intto1pbyteversionadditionalendflag_1int_original_input_int ;
//input :
//1 int : original : input : int
///////
//1 int : 原来 (的) : 输入 : int
static DWORD z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_input_dword ;
//input :
//divisor : ( dividend is [ 1 int : original ] ) : input : dword
//
//note :
//0 < divisor <= 10
///////
//除数 : ( 被除数 是 [ 1 整数 : 原来 {的} ] ) : 输入 : dword
//
//注意 :
//0 < 除数 <= 10
static BYTE z_1intto1pbyteversionadditionalendflag_endflag_input_byte ;
//input :
//end flag : input : byte
///////
//结束 标志 : 输入 : byte
static PBYTE z_1intto1pbyteversionadditionalendflag_1pbyte_final_output_pbyte ;
//output :
//1 pbyte : final : output : pbyte
///////
//1 pbyte : 最终 (的) : 输出 : pbyte
static DWORD z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_dword ;
//funtcion process :
//quotient : temp : function process : dword
///////
//商 : 临时 : 函数 过程 : dword
static DWORD z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword ;
//funtcion process :
//remainder : temp : function process : dword
///////
//余数 : 临时 : 函数 过程 : dword
static DWORD z_1intto1pbyteversionadditionalendflag_sign_version_quotient_temp_functionprocess_dword ;
//funtcion process :
//sign : for ( quotient : temp ) : function process : dword
///////
//符号 : 对于 ( 商 : 临时 ) : 函数 过程 : dword
static BYTE z_1intto1pbyteversionadditionalendflag_remainder_temp_functionprocess_dword_functionprocess_byte ;
//funciton process :
//remainder : temp : ( previous : function process : dword ) : ( now : function process : byte )
///////
//余数 : 临时 : ( 以前是 : 函数 过程 : dword ) : ( 现在是 : 函数 过程 : byte )
static PBYTE z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte ;
//output :
//1 pbyte : final : temp : function process : pbyte
///////
//1 pbyte : 最终 (的) : 临时 : 函数 过程 : pbyte 
static DWORD z_1intto1pbyteversionadditionalendflag_forloopcount_functionprocess_dword ;
//function process :
//for loop count : function process : dword
///////
//for 循环 计数 : 函数 过程 : dword
static DWORD z_1intto1pbyteversionadditionalendflag_quotient_temp_temp_functionprocess_dword ;
//funtcion process :
//quotient : temp : temp : function process : dword
///////
//商 : 临时 : 临时 : 函数 过程 : dword
static PBYTE z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_temp_functionprocess_pbyte ;
//output :
//1 pbyte : final : temp : temp : function process : pbyte
///////
//1 pbyte : 最终 (的) : 临时 : 临时 : 函数 过程 : pbyte
static DWORD z_1intto1pbyteversionadditionalendflag_1pbyte_final_temp_functionprocess_pbyte_pointersize_dword ;
//funtcion process :
//1 pbyte : final : temp : ( function process : pbyte ) : pointer size : ( now : function process : dword )
///////
//1 pbyte : 最终 : 临时 : ( 以前是 : 函数 过程 : pbyte ) : ( 现在是 : 函数 过程 : dword )
static BYTE z_1intto1pbyteversionadditionalendflag_sign_version_for_1int_original_functionprocess_byte ;
//function process
//sign : for ( 1 int : original ) : function process : byte
///////
//符号 : 对于 ( 1个 整数 : 原来 [的] ) : 函数 过程 : byte
static INT z_1intto1pbyteversionadditionalendflag_divisor_version_dividend_is_1int_original_functionprocess_int ;
//function process :
//divisor : ( dividend is [ 1 int : original ] ) : function process : int
//
//note :
//0 < divisor <= 10
///////
//除数 : ( 被除数 是 [ 1 整数 : 原来 {的} ] ) : 函数 过程 : int
//
//注意 :
//0 < 除数 <= 10
static INT z_1intto1pbyteversionadditionalendflag_quotient_temp_functionprocess_int ;
//funtcion process :
//quotient : temp : function process : int
///////
//商 : 临时 : 函数 过程 : int







没有评论:

发表评论