Previous topicNext topic
Help > XEngine_BaseLib > XEngine_BaseLib > BaseLib_String >
BaseLib_String_FixPath

函数

BaseLib_String_FixPath

功能

修复路径字符串

语法

BOOL BaseLib_String_FixPath(CHAR* ptszStrBuffer, int nType = 0, int nRelativeCount = 0)

参数

 参数.一:ptszStrBuffer
  In/Out:In/Out
  类型:字符指针
  可空:N
  意思:输入要修改的路径缓冲区,输出修复好的缓冲区
 参数.二:nType
  In/Out:In
  类型:整数型
  可空:Y
  意思:输入要处理的路径,0,自动,1使用绝对路径,2使用相对路径
 参数.三:nRelativeCount
  In/Out:In
  类型:整数型
  可空:Y
  意思:如果大于0,那么绝对路径将被修改为相对路径,并且设置相对路径保留的路径数

返回值

类型:逻辑型
意思:是否成功

备注

通过此函数可以修正对于绝对路径或者相对路径中出现其他路径标识符的问题
比如 C:\\aa/b.txt 可以修复为C:\\aa\\b.txt

示例