BasicString.append

Extends the BasicString by appending additional characters at the end of string.

Return number of inserted characters.

  1. size_t append(CharType[] val, size_t count)
    struct BasicString
    scope
    size_t
    append
    (
    const CharType[] val
    ,
    const size_t count = 1
    )
  2. size_t append(Val val, size_t count)
  3. size_t append(Val val)

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");
}

Meta