Function BasicString.append
Extends the BasicString
by appending additional characters at the end of string.
size_t append
(
const BasicString . CharType[] val,
const size_t count = 1
) scope;
size_t append(Val)
(
auto scope ref Val val,
const size_t count = 1
) scope
if (isBasicString!Val || isSomeChar!Val || isSomeString!Val || isCharArray!Val || isIntegral!Val);
size_t append(Val)
(
scope Val val
) scope
if (!isArray!Val && isInputCharRange!Val);
Return number of inserted characters.
Parameters
val
appended value.
Examples
{
BasicString!char str = "123456";
str .append('x', 2);
assert(str == "123456xx");
}
{
BasicString!char str = "123456";
str .append("abc");
assert(str == "123456abc");
}
{
BasicString!char str = "123456";
BasicString!char str2 = "xyz";
str .append(str2);
assert(str == "123456xyz");
}
{
BasicString!char str = "12";
str .append(+34);
assert(str == "1234");
}