Převod na nezpracovaný řetězcový literál

Co: Přeměňte libovolný řetězec na nezpracovaný řetězcový literál jazyka C++.

Kdy: Máte řetězec s řídicími znaky, které by se neměly zpracovávat jako řídicí znaky.

Proč: Můžete použít dvojité řídicí znaky, ale to často vede k matoucím znakům a řetězcům. Nezpracované řetězcové literály usnadňují čtení řetězců.

Jak:

  1. Umístěte text nebo kurzor myši na řetězec s řídicím znakem, který chcete převést.

    Snímek obrazovky s kurzorem uprostřed slova uvozovaného na řádku kódu, který zní: auto MyString =

  2. Pak udělejte jednu z těchto věcí:

    • Klávesnice
      • Stisknutím ctrl+. aktivujte nabídku Rychlé akce a refaktoringy a v místní nabídce vyberte Převést na nezpracovaný textový literál .
    • Myš
      • Klikněte pravým tlačítkem na kód, vyberte nabídku Rychlé akce a refaktoringy a v místní nabídce vyberte Převést na nezpracovaný textový literál .
      • Klikněte na ikonu Žárovka , která se zobrazí na levém okraji, a v místní nabídce vyberte Převést na nezpracovaný textový literál .
  3. Řetězec se okamžitě převede na nezpracovaný řetězcový literál.

    Snímek obrazovky znázorňující, že řádek kódu teď zní: auto myString = R