Articles of Zeichenfolge

Ist string :: c_str () in C ++ 11 nicht mehr null-terminiert?

In C ++ 11 ist basic_string::c_str genau gleich wie basic_string::data , das wiederum genau so definiert ist wie *(begin() + n) und *(&*begin() + n) (wenn 0 <= n < size() ). Ich kann nichts finden, bei dem die Zeichenfolge am Ende immer ein Nullzeichen haben muss. Bedeutet dies, dass c_str() nicht mehr garantiert eine […]

Sizeof Zeichenfolgenliteral

Der folgende Code #include using namespace std; int main() { const char* const foo = “f”; const char bar[] = “b”; cout << "sizeof(string literal) = " << sizeof( "f" ) << endl; cout << "sizeof(const char* const) = " << sizeof( foo ) << endl; cout << "sizeof(const char[]) = " << sizeof( bar […]

Wie kann man Sonderzeichen in einer Zeichenfolge ersetzen?

Ich habe eine Zeichenfolge mit vielen Sonderzeichen. Ich möchte alle entfernen, aber alphabetische Zeichen behalten. Wie kann ich das machen?

Wie konvertiert man ein Byte-Array in eine hexadezimale Zeichenfolge in C?

Ich habe: uint8 buf[] = {0, 1, 10, 11}; Ich möchte das Byte-Array in eine Zeichenfolge konvertieren, so dass ich die Zeichenfolge mit printf drucken kann: printf(“%s\n”, str); und bekommen (die Doppelpunkte sind nicht notwendig): “00:01:0A:0B” Jede Hilfe würde sehr geschätzt werden.

Konvertiere einen Vektor in eine Zeichenkette

Ich habe einen vector -Container, der ganze Zahlen hat (zB {1,2,3,4}) und ich möchte in eine Zeichenkette des Formulars konvertieren “1,2,3,4” Was ist der sauberste Weg, das in C ++ zu tun? In Python würde ich es so machen: >>> array = [1,2,3,4] >>> “,”.join(map(str,array)) ‘1,2,3,4’

Konvertieren der formatierten Zeichenfolge dd / mm / yyyy in Datetime

Ich bin neu in DotNet und C #. Ich möchte eine Zeichenfolge im Format DateTime mm/dd/yyyy in DateTime Objekt DateTime . Ich habe versucht, die Parse-function wie folgt, aber es wirft einen Laufzeiterrors. DateTime dt=DateTime.Parse(“24/01/2013”); Irgendwelche Ideen, wie kann ich es in Datetime konvertieren?

Wie kann ich mit PHP überprüfen, ob ein Wort in einer anderen Zeichenfolge enthalten ist?

Pseudo-Code text = “I go to school”; word = “to” if ( word.exist(text) ) { return true ; else { return false ; } Ich suche nach einer PHP-function, die wahr zurückgibt, wenn das Wort im Text existiert.

SQL-Bestellzeichenfolge als Nummer

Ich habe Nummern als VARCHAR in einer MySQL-database gespeichert. Ich kann sie wegen einiger anderer abhängiger Umstände nicht INT machen. Es nimmt sie beim Sortieren nicht als Zahl, sondern als Zeichen. In der database habe ich 1 2 3 4 5 6 7 8 9 10… Auf meiner Seite zeigt es geordnete Liste wie folgt […]

Backslashes in Python-String-Literalen angeben

Ich habe eine Zeichenfolge, die sowohl doppelte Anführungszeichen als auch umgekehrte Schrägstriche enthält, die ich auf eine Variable in Python setzen möchte. Wenn ich versuche, es festzulegen, werden die Anführungszeichen oder Schrägstriche jedoch entweder entfernt oder ausgeblendet. Hier ist ein Beispiel: >>> foo = ‘baz “\”‘ >>> foo ‘baz “”‘ Also anstatt baz “\” wie […]

Überprüfen Sie, ob eine Zeichenfolge eine andere Zeichenfolge enthält

Ich möchte herausfinden, ob eine Zeichenfolge ein “,” (Komma) enthält. Haben wir andere Möglichkeiten als char-by-char zu lesen?