On Sunday, 25 November 2018 at 21:33:15 UTC, Stanislav Blinov
wrote:
On Sunday, 25 November 2018 at 21:23:31 UTC, Vladimirs Nordholm
wrote:
Is there a proper way to convert a string with multibyte
characters into a dstring?
void main() {
import std.conv : to;
import std.stdio : write
On Sunday, 25 November 2018 at 21:23:31 UTC, Vladimirs Nordholm
wrote:
Is there a proper way to convert a string with multibyte
characters into a dstring?
void main() {
import std.conv : to;
import std.stdio : writeln;
string a = "abc😃123";
auto b = to!dstring(a);
asse
Hello.
Is there a proper way to convert a string with multibyte
characters into a dstring?
Case scenario:
string a = "abc😃123"; // a.length == 10 ("abc"==3 + "😃"==4 +
"123"==3)
dstring b = foo(a); // b.length = 7 ("abc"==3 + "😃"==1 +
"123"==3)
dstring foo(string str) {