Ich möchte eine std :: string in std :: wstring konvertieren. Es gibt zwei Ansätze, auf die ich gestoßen bin.Warum mit MultiByteToWideCharArray std :: string in std :: wstring konvertieren?
eine String str Da wir den folgenden Code in breite Zeichenfolge mit wstring Wide = std :: wstring (str.begin(), str.end()) umwandeln können nicht;
Der andere Ansatz besteht darin, MultiByteToWideCharArray() zu verwenden.
Was ich wollte, war, zu verstehen, was der Nachteil ist der erste Ansatz der Verwendung und wie funktioniert der zweite Ansatz löst Sache Problem