购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_TEXT_truncate( char * string_to_truncate, int num_bytes, int num_characters, logical * truncated) 函数说明:
截断串给定的字节数和基于数量的字符在内部的NX编码串。这将确保该字符串适当大小为呼叫其他超滤函数调用。这是设计的多字节字符合作,以支持所有语言。如果传递一个NULL,将返回成功。如果字符串比短传递的字符数,然后传递的字节数不将采取行动,并成功将被退回。如果内部NX字符串表示超过字节数或数字符,该字符串将最后一个完整字符后终止确保该字符串是不是字节少的数量既少比字符数。逻辑返回将指示是否输入字符串被改变或没有。这个程序的设计,现在用新的UF定义工作指定一个字符和字节数的限制,例如错误= UF_TEXT_truncate(文件规范,MAX_FSPEC_BUFSIZE,MAX_FSPEC_NCHARS,与TRUNC);将确保一个文件规范为UF_CFI适当大小的要求。
函数参数:
第1个参数为输入:
输入char * 字符类型的参数,参数的变量格式为string_to_truncate,该字符串来看看
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为num_bytes,允许输出字符串的字节数。
第3个参数为输入:
输入int 整数型的参数,参数的变量格式为num_characters,允许在输出字符串中的字符的最大数量
第4个参数为输出:
truncated代表参数变量,logical * 为输出参数类型,真如果字符串被截断