Suchergebnisse für Anfrage "stdstring"
Was ist in C ++ 11 die performanteste Methode, um einen Verweis / Zeiger auf eine Position in einer std :: string zurückzugeben?
Ich erstelle einen Textparser, der verwendetstd::string als Kernspeicher für Streicher. Ich weiß, dass dies nicht optimal ist und dass Parser in Compilern dafür optimierte Ansätze verwenden. Bei meinem Projekt macht es mir nichts aus, ...
Ist std :: string size () eine O (1) -Operation?
Ist std :: string size () eine O (1) -Operation? Die Implementierung von STL, die ich verwende, ist die in VC ++ integrierte.
Wie konvertiere ich CString und :: std :: string :: std :: wstring ineinander?
CString ist ganz praktisch, währendstd::string ist kompatibler mit AWL-Container. Ich benutzehash_map. Jedoch,hash_map unterstützt nichtCString als Schlüssel, also möchte ich @ konvertierCStringinstd :: string. Schreiben einCString Hash-Funktion ...
C ++ Addition Überladung Mehrdeutigkeit
Ich stoße auf ein lästiges Rätsel in meiner Codebasis. Ich kann nicht genau sagen, warum mein Code diesen Fehler erzeugt, aber (zum Beispiel) std :: string nicht. class String { public: String(const char*str); friend String operator+ ( ...
Ist es möglich, std :: string in einem constexpr zu verwenden?
Unter Verwendung von C ++ 11, Ubuntu 14.04, GCC-Standardtoolchain. Dieser Code schlägt fehl: constexpr std::string constString = "constString";error: Der Typ "const string {aka const std :: basic_string}" der constexpr-Variablen "constString" ...
c ++ integer-> std :: string umwandlung. Einfache Funktion?
Problem: Ich habe eine ganze Zahl; Diese Ganzzahl muss in einen stl :: string-Typ konvertiert werden. In der Vergangenheit habe ich @ verwendstringstream, um eine Konvertierung durchzuführen, und das ist einfach umständlich. Ich weiß, der C-Weg ...
Wie kann man den Vektor <char *> elegant mit einem String-Literal initialisieren?
Das Problem ergibt sich aus einer Übung zu C ++ Primer 5th Edition: Schreiben Sie ein Programm, um die Elemente aus einer Liste von Zeichen * Zeigern zu Zeichenfolgen im C-Stil zu einem Vektor von Zeichenfolgen zuzuweisen. ---------------- ...
Kann ein std :: string eingebettete Nullen enthalten?
Für reguläre C-Zeichenfolgen ein Nullzeichen'\0' bezeichnet das Ende der Daten. Wie wäre es mitstd::string, kann ich einen String mit eingebetteten Nullzeichen haben?
Wie ersetze ich alle Vorkommen eines Zeichens in einem String?
Was ist die effektive Methode, um alle Vorkommen eines Zeichens durch ein anderes Zeichen in @ zu ersetzestd::string?
Warum nehmen die std :: fstream-Klassen keine std :: string?
Dies ist eigentlich keine Designfrage, auch wenn es so scheint. (Nun, okay, es ist eine Art Designfrage). Ich frage mich, warum das C ++std::fstream Klassen nehmen keinstd::string in ihrem Konstruktor oder offenen Methoden. Jeder ...