Articles of String

Wie benutzt man eine C ++ – Zeichenkette in einer Struktur, wenn malloc () dieselbe Struktur hat?

Ich habe das folgende Beispielprogramm geschrieben, aber es stürzt mit segfault ab. Das Problem scheint mit der Verwendung von malloc und std::string s in der Struktur zu sein. #include #include #include struct example { std::string data; }; int main() { example *ex = (example *)malloc(sizeof(*ex)); ex->data = “hello world”; std::cout <data << std::endl; } Ich […]

CSS-Attributselektoren: Die Regeln für Anführungszeichen (“, ‘oder keine?)

Diese Frage nervt mich schon seit einiger Zeit. Beim Schreiben eines CSS-Selektors, der mit dem Attribut eines Elements vergleichbar ist. a[rel=”nofollow”] Ich weiß nie, was ich mit den Anführungszeichen machen soll. Sind sie wirklich notwendig? Grundsätzlich, was ist die Spezifikation dafür, weil ich es nicht auf der Website finden kann. Sind alle diese gültig? a[rel=”nofollow”] […]

Warum ist String.Empty keine Konstante?

In .Net Warum wird String.Empty nur anstelle einer Konstante gelesen? Ich frage mich nur, ob jemand weiß, was die Gründe für diese Entscheidung waren.

Was ist der Unterschied zwischen Strings innerhalb einzelner oder doppelter Anführungszeichen in Groovy?

def a = “a string” def b = ‘another’ Gibt es einen Unterschied? Oder einfach wie javascript um Eingaben ‘ und einfacher in Strings?

Testen Sie, ob die Zeichenfolge eine gültige Ganzzahl ist

Ich versuche, etwas Gemeines zu tun: Benutzereingaben in einem Shell-Skript analysieren. Wenn der Benutzer eine gültige Ganzzahl zur Verfügung stellt, macht das Skript eine Sache, und wenn es nicht gültig ist, tut es etwas anderes. Das Problem ist, dass ich keine einfache (und ziemlich elegante) Art gefunden habe, dies zu tun – ich möchte sie […]

Konstante C ++ – Zeichenfolge (classnmember)

Ich hätte gerne eine private statische Konstante für eine class (in diesem Fall eine Formfabrik). Ich hätte gerne etwas ähnliches. class A { private: static const string RECTANGLE = “rectangle”; } Leider bekomme ich alle möglichen Fehler vom C ++ (g ++) Compiler, wie zum Beispiel: ISO C ++ verbietet die Initialisierung von Member ‘RECTANGLE’ […]

Optimale Möglichkeit, Strings in JavaScript zu vergleichen?

Ich versuche eine function zu optimieren, die eine binäre Suche von Strings in JavaScript durchführt. Bei der binären Suche müssen Sie wissen, ob der Schlüssel == der Pivot oder < der Pivot ist. Dies erfordert jedoch zwei String-Vergleiche in JavaScript, anders als in C ähnlichen Sprachen, die die function strcmp() , die drei Werte (-1, […]

Strip Leading und Trailing Spaces von Java String

Gibt es eine bequeme Methode, um führende oder nachstehende Leerzeichen von einer Java-Zeichenfolge zu entfernen? Etwas wie: String myString = ” keep this “; String stripppedString = myString.strip(); System.out.println(“no spaces:” + strippedString); Ergebnis: no spaces:keep this myString.replace(” “,””) würde den Abstand zwischen keep und this ersetzen. Vielen Dank

Konvertiere Int in String in Swift

Ich versuche herauszufinden, wie man einen Int in einen String in Swift einwirft. Ich NSNumber einen Workaround mit NSNumber aber ich würde gerne herausfinden, wie man alles in Swift macht. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String = xNSNumber.stringValue

Wie kann ich eine String-Nummer so formatieren, dass sie Kommas und Runden enthält?

Was ist der beste Weg, um die folgende Zahl zu formatieren, die mir als String gegeben ist? String number = “1000500000.574” //assume my value will always be a String Ich möchte, dass dies ein String mit dem Wert 1,000,500,000.57 Wie kann ich es so formatieren?