Page 1 of 1

So verschieben Sie std::string in einen String mit unterschiedlichen char_traits

Posted: 13 Jan 2025, 13:01
by Guest
Ich verwende meine eigenen char_traits, um einen benutzerdefinierten String-Vergleich zu ermöglichen:

Code: Select all

std::basic_string
Da der zugrunde liegende Puffer auf char basiert, suche ich nach einer Möglichkeit, einen std::string in meinen benutzerdefinierten String zu verschieben, aber das hilft nicht. Funktioniert nicht, da beide Typen nicht kompatibel sind.
Gibt es eine Möglichkeit, einen std::string effizient in einen benutzerdefinierten String mit demselben Zeichentyp, aber unterschiedlichen char_traits zu verschieben?