Freigeben über


Zu Rohzeichenfolgenliteral konvertieren

Zweck: Umwandeln einer beliebigen Zeichenfolge in ein C++-Rohzeichenfolgenliteral

Anwendung: Wenn Sie über eine Zeichenfolge mit Escapezeichen verfügen, die nicht als Escapezeichen verarbeitet werden sollen.

Grund: Sie könnten doppelte Escapezeichen verwenden, dies führt jedoch in den meisten Fällen zu verwirrenden Zeichenfolgen. Mithilfe von Rohzeichenfolgenliteralen sind Zeichenfolgen viel einfacher zu lesen.

Vorgehensweise:

  1. Platzieren Sie Ihren Text oder Mauszeiger auf der Escapezeichenfolge, die konvertiert werden soll.

    Screenshot des Cursors in der Mitte des Worts „quoted“ in der Codezeile „auto MyString =

  2. Führen Sie dann eine der folgenden Aktionen aus:

    • Tastatur
      • Drücken Sie Strg + ., um das Menü Schnellaktionen und Refactorings aufzurufen und klicken Sie im Kontextmenü auf Zu Rohzeichenfolgenliteral konvertieren.
    • Maus
      • Klicken Sie mit der rechten Maustaste auf den Code, und klicken Sie auf das Menü Schnellaktionen und Refactorings. Klicken Sie anschließend im Kontextmenü auf Zu Rohzeichenfolgenliteral konvertieren.
      • Klicken Sie auf das Glühbirnensymbol, das am linken Rand angezeigt wird, und wählen Sie im Kontextmenü Zu Rohzeichenfolgenliteral konvertieren aus.
  3. Die Zeichen folge wird sofort in ein Rohzeichenfolgenliteral konvertiert.

    Screenshot der geänderten Codezeile „auto myString = R