Tag: string-literals
String-Literale betreffen die syntaktische Repräsentation von literalen Konstanten strings in C und C++.
StringFormat wird ignoriert

Dies ist meine verbindliche (gekürzt, Command-Eigenschaft ist auch gebunden) <MenuItem Header="Key" CommandParameter="{Binding StringFormat='Key: {0}', Path=PlacementTarget.Tag, RelativeSource={RelativeSource AncestorType=ContextMenu}}"/> Die Tag-Eigenschaft der ContectMenu ist PlacementTarget ist ein String, wie "Short.Plural" Was erwarte ich in der Command-Handler ist: Key: Short.Plural
C-standard : Zeichensatz und Kodierung Spezifikation

Fand ich den C-standard (C99 und C11) vage mit Bezug auf Zeichen/Zeichenfolge code-Positionen und encoding rules: Erstens definiert der standard the source character set und the execution character set. Im wesentlichen gibt es eine Reihe von Glyphen,
C -> sizeof string ist immer 8

#include "usefunc.h" //don't worry about this -> lib I wrote int main() { int i; string given[4000], longest = "a"; //declared new typdef. equivalent to 2D char array given[0] = "a"; printf("Please enter words separated by RETs...\n");
MySQL CHAR () - Funktion und UTF8 Ausgabe?

+--------------------------+--------------------------------------------------------+ | Variable_name | Wert | +--------------------------+--------------------------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 |
Tut Haskell verketten von String-literalen zur compile-Zeit?

Tut Haskell 2010 garantieren zu verketten von String-literalen zur compile-Zeit? Wenn ich "This is a " ++ "very long String that " ++ "spans several lines" weiß der compiler, behandeln Sie es wie "This is a very
Wo muss der Java-und der .NET string-Literale wohnen?

Einer aktuellen Frage zu string-literalen in .NET caught my eye. Ich weiß, dass string-Literale sind interniert so, dass unterschiedliche Saiten mit dem gleichen Wert auf das gleiche Objekt beziehen. Ich weiß auch, dass ein string sein kann,
Verweis auf string-Literale in Gehen

In meiner Anwendung, die ich Häufig passieren verweist auf einen statischen string. Ich möchte vermeiden, dass Sie Gehen, reservieren Sie Speicher für jeden Anruf, aber ich konnte, um die Adresse zu meinem string-literal. Warum ist es nicht
Lua ignoriert Escape-Sequenz

Derzeit Lua hat folgende Escape-Sequenzen: \a: Bell \b: Backspace \f: Form feed \n: Newline \r: Carriage return \t: Registerkarte \v: Vertikale Registerkarte \\: Backslash \": Doppel-Zitat \': Single quote \nnn: Oktalwert (nnn 3 oktale Ziffern) \xNN: Hex-Wert
String in der Funktion parameter

int main() { char *x = "HelloWorld"; char y = "HelloWorld"; x[0] = 'Z'; //y[0] = 'M'; return 0; } Im obigen Programm HelloWorld werden in nur-lese-Abschnitt(ich.e-saite Tabelle). x werden, zeigen auf, dass nur-lese-Abschnitt, so versuchen zu
Wie verwenden Sie die Registerkarte disp()?

disp(['counter ' num2str(blk) (here I need a tab!!!) 'adc ' num2str(adc_nr)]) (Dies sollte gewesen tagged Register und nicht tabs, die etwa "multiple user interface Elemente, wie z.B. browser-Registerkarten") Es gibt keine tab-Tag. die Aliase werden muss, handeln
Vergleich von Zeichen-arrays und string-Literale in C++

Ich habe ein Zeichen-array und ich versuche herauszufinden, wenn es mit einem string-literal, z.B.: char value = "yes"; if(value == "yes") { //code block } else { //code block } Dies resultiert in der folgenden Fehlermeldung: der
Perl ersetzen von mehreren Saiten gleichzeitig

Gibt es eine Möglichkeit, zu ersetzen, die mehrere Zeichenfolgen in einem string? Zum Beispiel habe ich den string hello world what a lovely day und ich möchte Sie ersetzen what und lovely mit etwas anderes.. $sentence =
'_T' wurde nicht deklariert in diesem Bereich?

Welche Datei sollte ich auch haben, das _T() makro? es konvertiert text-Literale, denke ich. Ich dachte, es ist windows.h, aber ich habe es bereits enthalten. Überraschend, konnte ich nicht finden, die Antwort auf Google. Tatsächlich glaube ich,
Was bedeutet das symbol \0 bedeuten, in einem string-literal?

Betrachten Sie folgenden code: char str = "Hello\0"; Was ist die Länge von str-array, und mit wie viel 0s ist es Ende? Martirosyan: Sie müssen wissen, über C wie gut, oder sind Sie nur daran interessiert, die
warning: missing terminating " character [standardmäßig aktiviert]

Ich bin immer diese seltsamen Fehler unter json.c:81:19: warning: missing terminating " character [enabled by default] json.c:81:3: error: missing terminating " character json.c:82:32: error: expected ‘,’ or ‘;’ before ‘:’ token json.c:90:22: warning: missing terminating " character
C-code in C++ - compiler

Ich habe folgenden code, es ist code aus tomcrypto der Bedienungsanleitung und es funktioniert nicht bei MS VC++ 2008 EE. Keine Hilfe? Auch kann ich Fragen ersetzen char* durch std::string Objekt? int main(void) { hash_state md; unsigned
Welche Methode ist die richtige für die Initialisierung einer wchar_t-string?

Ich Schreibe ein Programm und ich brauche die Initialisierung eines message-Puffer, hält text. Ich bin in der Lage, damit es funktioniert, aber ich Schreibe unter verschiedenen Arten zur Initialisierung der strings in C, und ich möchte, um
Eine Zeichenfolge Hinzugefügt, um die verbatim string literal

Habe ich einen Pfad mit dem Namen defaultPath möchte ich hinzufügen, dass es in dieser verbatim string literal kann aber Recht bekommen, die Anführungszeichen um ihn herum. @"""C:\Mavro\MavBridge\Server\MavBridgeService.exe"" /service /data ""..\Data""" Ich habe versucht, hinzufügen +defaultPath ersetzt
String-Literale: Wo gehen Sie hin?

Ich bin daran interessiert, wo string-Literale zugeordnet/gespeichert. Fand ich eine faszinierende Antwort hier, nämlich: Definition einer string-inline tatsächlich bettet die Daten in das Programm selbst und kann nicht geändert werden (einige Compiler dies zulassen, von einem klugen
String-Literale: Zeiger vs. char-array

In dieser Aussage: char *a = "string1" Was genau ist die string-literalen? Ist es string1? Da dieser thread Was ist der Typ von string-Literale in C und C++? sagt etwas anderes. Bis zu meinem wissen int main()
wie Sie automatisch die Flucht-der Weg

Habe ich eine Pfadangabe wie c:\user\test\test.jpg, wie kann ich es machen c:\\user\\test\\test.jpg? Sie kann nicht zuordnen einen string string s="c:\user\test\test.jpg"; Es gebe compilation error, string nehmen kann, nur "\\" statt "\", Aber die string-literal "\\" behandelt das
mit \ in einem string als literal statt einer Flucht

bool stringMatch(const char *expr, const char *str) { //do something to compare *(expr+i) == '\\' //In this case it is comparing against a backslash //i is some integer } int main() { string a = "a\sb"; string
Warum ist die übergabe eines string-literal in einem char* - argument nur manchmal zu einem compiler-Fehler?

Arbeite ich in einer C-und C++ - Programm. Wir kompilieren ohne make-Saiten-beschreibbar option. Aber das war immer eine ganze Reihe von Warnungen, so dass ich es ausgeschaltet habe. Dann bekam ich eine ganze Reihe von Fehlern in
Umwandeln, javascript string in ein array

Bin ich abrufen eines array von Objekten aus einem versteckten html-input-Feld. Die Zeichenfolge, die ich bekommen hab ist: "{"id":"1234","name":"john smith","email":"[email protected]"},{"id":"4431","name":"marry doe","email":"[email protected]"}" Ich jetzt übergeben zu müssen, diese als ein array von Objekten wieder. Wie wandle ich diesen
Wie kann ich spezielle escape-Symbole in scala string?

Gibt es eine Allgemeine Scala utility-Methode konvertiert einen string in ein string-literal? Die einfache lambda-Funktion "\"" + _ + "\"" funktioniert nur bei strings ohne Sonderzeichen. Beispielsweise die Zeichenfolge \" (Länge 2) umgewandelt werden soll, um die
C# zwei double quotes

Will ich drucken Sie zwei doppelte Anführungszeichen in C# als Ausgabe. Wie Sie dies tun? Ich meine die Ausgabe sollte sein: "" Hello World "" InformationsquelleAutor sai sindhu | 2012-03-06
Unicode-string-Literale

C++11 führt eine Reihe neuer string-literal Prä - (und erlaubt sogar Benutzer-definierten Suffixe). Am Anfang dieser, können Sie direkt verwenden, um Unicode-escape-Sequenzen, um code, der ein bestimmtes symbol, ohne sich sorgen über die Codierung. const char16_t* s16
Concat-zwei `const char` string-Literale

Ist es möglich, concat zwei string-Literale mit einem constexpr? Oder anders gesagt, kann man beseitigen-Makros in code wie: #define nl(str) str "\n" int main() { std::cout << nl("usage: foo") nl("print a message") ; return 0; } Update:
c-Konstanten in einer header -

Möchte ich bestimmte C-string Konstanten, die in mehreren c-Dateien. Die Konstanten, die sich über mehrere Zeilen erstrecken, die für die Lesbarkeit: const char *QUERY = "SELECT a,b,c " "FROM table..."; Tun über gibt Neudefinition Fehler für die
Ist die u8 string-literal notwendig, die in C++11

Vom Wikipedia: Zum Zweck der Erhöhung der Unterstützung für Unicode in der C++ - Compiler, die definition des Typs char geändert wurde, zumindest die Größe haben, zu speichern acht-bit-Kodierung von UTF-8. Frage ich mich, was genau dies
Wie man doppelte Anführungszeichen in einem string-literal?

Habe ich die folgende Ausgabe erstellt printf() Aussage: printf("She said time flies like an arrow, but fruit flies like a banana."); aber ich möchte das eigentliche Zitat in doppelten Anführungszeichen, so ist die Ausgabe Sagte Sie: "die
Was ist mit dem umgekehrten Schrägstrich (\\)?

Was ist das string-literal \\ backslash? Was tut es? Ich habe darüber nachgedacht aber ich verstehe es nicht. Auch ich lese es auf wikipedia. Wenn ich versuche zu drucken, die die folgenden: System.out.println("Mango \\ Nightangle"); Ausgabe: Mango
"Lebens-Zeit" von string-literal in C

Wäre das nicht der Zeiger zurückgegeben, indem die folgende Funktion unzugänglich? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Also die Lebensdauer einer lokalen Variablen in
Wie machen die Jade stop-HTML-Codierung element-Attribute und erzeugen ein literaler string-Wert?

UPDATE Jade v0.24.0 behebt dies mit einem != syntax für Attribute. option(value!='<%= id %>') Ich versuche zu bauen, ein <option> mit jade, wo der Wert der option ist eine UnderscoreJS template-marker: <%= id %> aber ich kann
python: SyntaxError: EOL while scanning string literal

Habe ich den oben genannten Fehler in s1="some very long string............" Weiss jemand was ich falsch mache? InformationsquelleAutor der Frage l--''''''---------'''''''''''' | 2010-08-24
Windows-Pfad in Python

Was ist der beste Weg, um zu repräsentieren, ein Windows-Verzeichnis, zum Beispiel "C:\meshes\as"? Ich habe versucht, Sie zu modifizieren, ein Skript, aber es nie funktioniert, weil ich kann nicht scheinen, um die richtige Verzeichnis, ich vermute, weil
Wie schreibe ich ein Unicode-Kreuzsymbol in Java?

Ich versuche zu schreiben, das unicode-Kreuz-symbol (?) in Java: class A { public static void main(String args) { System.out.println("\u2300"); System.out.println("\u10035"); } } Kann ich schreiben " o " mit einer Linie durch es (⌀) ganz gut, aber
Wie kodiere ich Unicode-Zeichencodes in einem PowerShell-String-Literal?

Wie kann ich die Kodierung der Unicode-Zeichen U+0048 (H), sagen wir, in einem PowerShell-string? In C# würde ich genau dies tun: "\u0048"aber das scheint nicht zu funktionieren in der PowerShell. InformationsquelleAutor der Frage dan-gph | 2009-06-29
Hat Javascript Zeichenfolgen?

In c# und ruby und viele andere Sprachen, die Sie können, um eine Zeichenfolge, um nicht müssen zu entkommen. in c# sein, wie dies string s = @"\whatever\this\is"; die Ergebnisse sind, wenn Sie gedruckt \whatever\this\is meine Frage
Regulärer Ausdruck für ein String-Literal in flex / lex

Ich bin zu Experimentieren, zu lernen, flex und würde gerne match-string-Literale. Mein code momentan aussieht: "\""([^\n\"\\]*(\\[.\n])*)*"\"" {/*matches string-literal*/;} Ich habe gekämpft, mit Variationen für eine Stunde oder so und kann Sie nicht so funktioniert, wie es sollte.
Unicode-Codierung für String-Literale in C ++ 11

Folgenden eine stellt sich die Frage,würde ich mag zu Fragen, über das neue Zeichen und string-literal-Typen in C++11. Es scheint, dass wir jetzt haben vier Arten von Charakteren und fünf Arten von string-literalen. Die Charakter-Typen: char a
C ++ mehrzeiliges Zeichenfolgenliteral

Gibt es eine Möglichkeit zu multi-line-text -, Konstanten-Literale in C++, à-la-Perl? Vielleicht ein paar parsing-trick mit #includeing Datei? Ich kann nicht von einem denken, aber junge, junge, das wäre schön. Ich weiß, dass es in C++0x. InformationsquelleAutor
Was ist der Grund für Klammern in C ++ 11 Raw String Literalen R "(...)"?

Es ist eine sehr praktische Funktion eingeführt, die in C++11 genannte raw-string-Literale, strings ohne escape-Zeichen. Und statt zu schreiben: regex mask("\\t[0-9]+\\.[0-9]+\\t\\\\SUB"); Können Sie einfach schreiben: regex mask(R"(\t[0-9]+\.[0-9]+\t\\SUB)"); Ganz mehr lesbar. Beachten Sie jedoch, zusätzliche Klammern um den
Was bedeutet% S in PHP, HTML oder XML?

Ich freu mich auf Webmonkey-PHP und MySql-Tutorial, Lektion 2. Ich denke, es ist ein php-literal. Was bedeutet %s bedeuten? Es ist in der print_f() - Funktion in der while-Schleifen, die zumindest in den ersten paar code-Blöcke. printf("<tr><td>%s
Der beste Weg, um eine Zeichenfolge in ein Array von Objekten in Javascript zu konvertieren?

Möchte ich wandeln unter string in ein array in javascript. {a:12, b:c, foo:bar} Wie wandle ich diesen string in ein array von Objekten? Irgendeine Coole Idee? InformationsquelleAutor der Frage Zeck | 2010-08-13
Berechnen der Länge einer C-Zeichenfolge zum Zeitpunkt der Kompilierung. Ist das wirklich ein Constexpr?

Ich versuche zu berechnen, die Länge von einem string-literal zur compile-Zeit. Zu tun, so verwende ich folgenden code: #include <cstdio> int constexpr length(const char* str) { return *str ? 1 + length(str + 1) : 0; }
C ++ - Warnung: veraltete Konvertierung von String-Konstante in 'char *' [-Write-Strings]

Ich bin mit gnuplot ein Diagramm zeichnen in C++. Der graph wird plot als erwartet, aber es ist auch eine Warnung beim kompilieren. Was bedeutet die Warnung? warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] Dies
"Lebenszeit" von String-Literal in C

Wäre das nicht der Zeiger zurückgegeben, indem die folgende Funktion unzugänglich? char *foo( int rc ) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Also die Lebensdauer einer lokalen Variablen in
Einfache Anführungszeichen und doppelte Anführungszeichen in C oder C ++

Wann sollte ich single-quotes und double quotes in C oder C++ Programmierung? InformationsquelleAutor der Frage mr_eclair | 2010-09-10
String-Literale: Wohin gehen sie?

Ich bin daran interessiert, wo string-Literale zugeordnet/gespeichert. Fand ich eine faszinierende Antwort hiernämlich: Definition einer string-inline tatsächlich bettet die Daten in das Programm selbst und kann nicht geändert werden (einige Compiler dies zulassen, von einem klugen trick,
- 1
- 2