Я хочу создать строку, которая содержит все возможные специальные символы.
Тем не менее, компилятор выдает мне предупреждение «Нераспознанная escape-последовательность» в этой строке:
wstring s=L".,;*:-_⁊#‘⁂‡…–«»¤¤¡=„+-¶~´:№\¯/?‽!¡-¢–”¥—†¿»¤{}«[-]()·^°$§%&«|⸗<´>²³£€™℗@©®~µ´`'" + wstring(1,34);
Кто-нибудь может сказать мне, какой из символов я не могу добавить к этой строке, как я сделал?
Большое спасибо!
Ты должен сбежать \
как \\
, иначе \¯
будет интерпретироваться как (недопустимая) escape-последовательность:
wstring s=L".,;*:-_⁊#‘⁂‡…–«»¤¤¡=„+-¶~´:№\\¯/?‽!¡-¢–”¥—†¿»¤{}«[-]()·^°$§%&«|⸗<´>²³£€™℗@©®~µ´`'" + wstring(1,34);
Других решений пока нет …