StringFill
StringFill
它通过指定的符号填充选定的字符串。
bool StringFill(
string& string_var, // string to fill
ushort character // symbol that will fill the string
);参数
- string_var
[in][out] 字符串,将由选定的符号填充。
- character
[in] 符号,用于填充字符串。
返回值
成功则返回 true,否则返回 false。要获取错误代码,请调用GetLastError()。
注意
在位置填充字符串意味着符号直接插入到字符串中,无需新的字符串创建或复制等过渡操作。这可以节省操作时间。
示例:
void OnStart()
{
string str;
StringInit(str,20,'_');
Print("str = ",str);
StringFill(str,0);
Print("str = ",str,": StringBufferLen(str) = ", StringBufferLen(str));
}
// Result
// str = ____________________
// str = : StringBufferLen(str) = 20
//
另请参阅
最后更新于