Tag: wstring
C++ standard-Bibliothek die Klasse zu halten Zeichenfolgen mit Breitzeichen. Verhält sich anders als auf Windows vs. Linux.
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
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
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
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()
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
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.
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
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)
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
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
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
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
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
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
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
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,
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
3
Antworten
Wie kann ich umwandeln CString zu std::wstring? InformationsquelleAutor der Frage subbu | 2010-01-11
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
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
1
Antworten
Wie um zu überprüfen, ob eine std::wstring ist null oder leer? InformationsquelleAutor der Frage subs | 2011-03-21
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
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
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;
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
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
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
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
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
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,