Tag: wstring

C++ standard-Bibliothek die Klasse zu halten Zeichenfolgen mit Breitzeichen. Verhält sich anders als auf Windows vs. Linux.

Wie konvertiert wstring zu LPOLESTR?

Anzahl der Antworten 2 Antworten
Den unten ist die, die ich haben es versucht und es hat nicht funktioniert. std::wstring = L"Text"; USES_CONVERSION; LPOLESTR lpDesc = W2OLE((LPWSTR)wsDescr.c_str()); Bitte eine cany sagen, was ist der bessere Weg, das zu tun? Gerade bemerkt, aber

C++ lpcwstr zu wstring

Anzahl der Antworten 1 Antworten
Ich würde gerne konvertieren LPCWSTR zu wstring in C++ (VS 2010). Ich möchte, dies zu nutzen, OutputDebugStringW(). Danke. InformationsquelleAutor tmighty | 2013-04-01

C++ substring multi-byte-Zeichen

Anzahl der Antworten 6 Antworten
Habe ich dieses std::string enthält einige Zeichen, die sich über mehrere bytes. Wenn ich ein substring auf diese Zeichenfolge, die output ist nicht gültig, weil natürlich, diese Zeichen zählen als 2 Zeichen. Meiner Meinung nach sollte ich

Wie kann ich die byte-Größe der std::wstring?

Anzahl der Antworten 4 Antworten
Ich bin mit std::wstring als meine Unicode-Zeichenkette. Jetzt möchte ich, um die byte-Größe eines wstring. Wenn ich size() Methode der wstring, bekomme ich nur die Gesamtzahl der chars in meinem wstring. Aber die byte werden sollte, size()

verwenden wstring-get-Zeile Lesen Datei

Anzahl der Antworten 1 Antworten
Ich habe eine Datei, die text enthält, würde ich mag, um jede Zeile aus dieser Datei in eine std::wstring variable.Wenn ich dies Tue, bekomme ich eine Fehlermeldung, so ist es möglich, mit std::wstring oder ich bin zu

Wie konvertieren von string wstring in C++

Anzahl der Antworten 1 Antworten
Ich programmiert habe einige code, aber es gibt ein problem. In diese codes, die ich versuche zu konvertieren string wstring. Aber diese Zeichenfolge haben " █ " - Zeichen. Dieses Zeichen 219 ascii-code. Diese Umwandlung immer Fehler.

Wie wstring konvertieren in string?

Anzahl der Antworten 15 Antworten
Die Frage ist, wie zu konvertieren wstring, string? Ich habe nächste Beispiel : #include <string> #include <iostream> int main() { std::wstring ws = L"Hello"; std::string s( ws.begin(), ws.end() ); //std::cout <<"std::string = "<<s<<std::endl; std::wcout<<"std::wstring = "<<ws<<std::endl; std::cout

Find-Methode in std::wstring

Anzahl der Antworten 2 Antworten
Ich habe erklärt Wstring wie folgt wstring strID Wenn ich versuche zu finden, die vorkommen sub-string wie folgt int index = strID.find("LABS"); Erhalte ich die Fehlermeldung wie die folgende error C2664: 'unsigned int std::basic_string<_Elem,_Traits,_Ax>::find(const std::basic_string<_Elem,_Traits,_Ax> &,unsigned int)

problem mit getline mit einer unicode-Datei

Anzahl der Antworten 3 Antworten
UPDATE: Danke an @Potatoswatter und @Jonathan Leffler für Kommentare - eher peinlich, ich war gefangen von der debugger-tool-Tipp zeigt nicht den Wert eines wstring korrekt - aber es ist noch nicht ganz für mich zu arbeiten und

Wie wandle ich von einem wchar_t* wstring?

Anzahl der Antworten 2 Antworten
Oder wie Initialisiere ich einen wstring mit einem wchar_t*? Habe ich versucht, etwas wie dieses, aber es nicht ganz funktioniert. Ich bin gegeben, LPVOID, und es verweist auf ein wchar_t-Zeiger. Ich will einfach nur, um es in

Groß-und Kleinschreibung std::string.finden()

Anzahl der Antworten 9 Antworten
Ich bin mit std::string's find() Methode um zu testen, ob ein string a substring eines anderen. Jetzt muss ich groß-und Kleinschreibung version der gleichen Sache. Für string-Vergleich kann ich mich immer wenden stricmp() aber es scheint nicht

Wie konvertieren von std::wstring, um die numerischen Typen(int, long, float)?

Anzahl der Antworten 6 Antworten
Was ist der beste Weg, um zu konvertieren std::wstring, um numerischer Typ ist, beispielsweise int, long, float oder double? mögliche Duplikate von Wie konvertiere Sie ein C++ - string in einen int? InformationsquelleAutor Hyden | 2011-02-25

Gibt es irgendeine eingebaute Funktion, die wstring konvertieren oder wchar_t* , UTF-8 in Linux?

Anzahl der Antworten 4 Antworten
Ich konvertieren wollen wstring für UTF-8-Codierung, aber ich wollen, verwenden Sie built-in-Funktionen von Linux. Gibt es irgendeine eingebaute Funktion, die konvertieren wstring oder wchar_t* auf UTF-8 in Linux mit einfachen Aufruf? Beispiel: wstring str = L"file_name.txt"; wstring

Konvertierung von std::wsting char* mit wcstombs_s

Anzahl der Antworten 3 Antworten
Habe ich input-strings, die nur Ziffern enthalten (nur die Ebene lateinischen, 0-9, so zum Beispiel "0123"), gespeichert als std::wstring, und ich brauche jeweils als char*. Was ist der beste Weg für mich, dies zu tun? Dies ist

Beste Weg, um konvertieren zu std::wstring, um QString

Anzahl der Antworten 3 Antworten
Zur Zeit arbeite ich an einem größeren Projekt, wo die "Logik" ist implementiert in C++ - standard mit alle Zeichenfolgen behandelt werden, mit std::wstring und der UI-Teil implementiert ist die Verwendung von Qt und damit notwendigerweise QString

Mit UTF-8 in C++

Anzahl der Antworten 3 Antworten
Finden Sie heraus, ob C++ die richtige Sprache für ein Projekt von mir, ich will testen, die UTF-8-Funktionen. Nach Referenzen, baute ich dieses Beispiel: #include <string> #include <iostream> using namespace std; int main() { wstring str; while(getline(wcin,

UTF-8-Kompatibilität in C++

Anzahl der Antworten 3 Antworten
Ich Schreibe ein Programm, dass muss in der Lage sein, um die Arbeit mit text in allen Sprachen. Mein Verständnis ist, dass UTF-8 wird den job zu erledigen, aber ich bin erleben einige Probleme mit Ihr. Bin

Umwandeln von CString zu std::wstring

Anzahl der Antworten 3 Antworten
Wie kann ich umwandeln CString zu std::wstring? InformationsquelleAutor der Frage subbu | 2010-01-11

Wie konvertieren von std::wstring, um LPCTSTR in C++?

Anzahl der Antworten 4 Antworten
Habe ich Windows-registry-Schlüssel-Wert in wstring - format. Jetzt möchte ich, um es zu übergeben, um diesen code (erste argument - Pfad javaw.exe): std::wstring somePath(L"....\\bin\\javaw.exe"); if (!CreateProcess("C:\\Program Files\\Java\\jre7\\bin\\javaw.exe", <--- here should be LPCTSTR, but I have a somePath

Verwirrt, etwa C++'s std::wstring für UTF-16, UTF-8 und die Anzeige von Zeichenfolgen in einer windows-GUI

Anzahl der Antworten 5 Antworten
Arbeite ich an einem Englisch nur C++ Programm für Windows, wo uns gesagt wurde "immer std::wstring", aber es scheint, dass niemand auf das team hat wirklich viel von einem Verständnis darüber hinaus. Ich schon gelesen die Frage

Überprüfen Sie, ob std::wstring ist null oder leer

Anzahl der Antworten 1 Antworten
Wie um zu überprüfen, ob eine std::wstring ist null oder leer? InformationsquelleAutor der Frage subs | 2011-03-21

Wie portabel schreiben std::wstring-Datei?

Anzahl der Antworten 9 Antworten
Ich habe eine wstring erklärt: //random wstring std::wstring str = L"abcàdëefŸg€hhhhhhhµa"; Die wörtliche wäre UTF-8 codiert, denn meine Quell-Datei ist. [EDIT: Laut Mark Lösegeld ist dies nicht unbedingt der Fall, kann der compiler entscheiden, welche Codierung zu

Wie konvertiert man wstring in eine Zeichenkette?

Anzahl der Antworten 14 Antworten
Die Frage ist, wie zu konvertieren wstring, string? Ich habe nächste Beispiel : #include <string> #include <iostream> int main() { std::wstring ws = L"Hello"; std::string s( ws.begin(), ws.end() ); //std::cout <<"std::string = "<<s<<std::endl; std::wcout<<"std::wstring = "<<ws<<std::endl; std::cout

Wie initialisiere und drucke ich ein std :: wstring?

Anzahl der Antworten 4 Antworten
Hatte ich den code: std::string st = "SomeText"; ... std::cout << st; - und das funktionierte gut. Aber jetzt ist mein team bewegen will wstring. So habe ich versucht: std::wstring st = "SomeText"; ... std::cout << st;

Groß- / Kleinschreibung beachten std :: string.find ()

Anzahl der Antworten 9 Antworten
Ich bin mit std::string's find() Methode um zu testen, ob ein string a substring eines anderen. Jetzt muss ich groß-und Kleinschreibung version der gleichen Sache. Für string-Vergleich kann ich mich immer wenden stricmp() aber es scheint nicht

Lesen Sie die Unicode UTF-8-Datei in wstring

Anzahl der Antworten 6 Antworten
Wie kann ich Lesen Sie ein Unicode-Zeichen (UTF-8) - Datei in wstring(s) auf der Windows-Plattform? InformationsquelleAutor der Frage Abdelwahed | 2011-01-23

std :: wstring VS std :: string

Anzahl der Antworten 11 Antworten
Ich bin nicht in der Lage zu verstehen, die Unterschiede zwischen std::string und std::wstring. Ich weiß wstring unterstützt viele Zeichen wie Unicode-Zeichen. Ich habe die folgenden Fragen: Wann sollte ich std::wstring über std::string? Kann std::string halten Sie

Konvertiert wstring in eine in UTF-8 codierte Zeichenfolge

Anzahl der Antworten 5 Antworten
Brauche ich zum konvertieren zwischen wstring und string. Ich fand heraus, dass mit Hilfe der codecvt-Facette sollte den trick tun, aber es scheint nicht zu funktionieren für utf-8-Gebietsschema. Meine Idee ist, dass ich beim Lesen von utf-8-codierte

C ++ String (oder char *) in wstring (oder wchar_t *) konvertieren

Anzahl der Antworten 13 Antworten
string s = "おはよう"; wstring ws = FUNCTION(s, ws); Wie würde ich das zuordnen des Inhalts von s zu ws? Gesucht google und verwendet einige Techniken, aber Sie können nicht zuweisen, den genauen Inhalt. Der Inhalt verzerrt

Was ist mit C ++ wchar_t und wstrings "falsch"? Was sind einige Alternativen zu breiten Zeichen?

Anzahl der Antworten 3 Antworten
Ich habe eine Menge Leute gesehen, die in der C++ community(besonders ##c++ auf freenode) ärgern sich über die Nutzung von wstrings und wchar_t und Ihre Anwendung in der windows-api. Was genau ist "falsch" mit wchar_t und wstring,