Tag: string-literals

String-Literale betreffen die syntaktische Repräsentation von literalen Konstanten strings in C und C++.

StringFormat wird ignoriert

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 4 Antworten
#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?

Anzahl der Antworten 2 Antworten
+--------------------------+--------------------------------------------------------+ | 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?

Anzahl der Antworten 4 Antworten
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?

Anzahl der Antworten 7 Antworten
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

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 3 Antworten
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()?

Anzahl der Antworten 1 Antworten
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++

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 1 Antworten
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?

Anzahl der Antworten 6 Antworten
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]

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 4 Antworten
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?

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 8 Antworten
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

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 3 Antworten
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

Anzahl der Antworten 2 Antworten
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?

Anzahl der Antworten 6 Antworten
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

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 2 Antworten
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

Anzahl der Antworten 11 Antworten
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

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 5 Antworten
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 -

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 4 Antworten
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?

Anzahl der Antworten 2 Antworten
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 (\\)?

Anzahl der Antworten 6 Antworten
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

Anzahl der Antworten 9 Antworten
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?

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 10 Antworten
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

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 4 Antworten
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?

Anzahl der Antworten 3 Antworten
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?

Anzahl der Antworten 4 Antworten
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

Anzahl der Antworten 5 Antworten
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

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 7 Antworten
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 "(...)"?

Anzahl der Antworten 1 Antworten
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?

Anzahl der Antworten 4 Antworten
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?

Anzahl der Antworten 6 Antworten
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?

Anzahl der Antworten 6 Antworten
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]

Anzahl der Antworten 1 Antworten
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

Anzahl der Antworten 9 Antworten
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 ++

Anzahl der Antworten 12 Antworten
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?

Anzahl der Antworten 8 Antworten
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,